2013-04-04 106 views
-6

我正嘗試把代碼的Java警報的JavaScript裏面有:代碼爪哇JavaScript內

try 
{ 
    table(out, Integer.parseInt(num)); 
} 
catch (NumberFormatException e) 
{ 
    %> 
    <script language="javascript" > 
    alert("Error." + <%= e.getMessage() %>); 
    </script> 
    <% 
} 

但鴕鳥政策工作

+0

你有問題嗎? – 2013-04-04 20:46:48

+1

什麼是錯誤? – 2013-04-04 20:47:00

+0

不要顯示提醒人 – Jjreina 2013-04-04 20:57:53

回答

2

您有報價的問題。試試這個:

%> 
    <script language="javascript" > 
     alert("Error. <%= e.getMessage() %>"); 
    </script> 
<% 
+0

如何充分利用一個糟糕的問題。 – thelr 2013-04-04 20:49:52

+0

謝謝dfsq現在工作正常,對不起塞斯和公司抱歉,但我沒有你那麼聰明 – Jjreina 2013-04-04 20:57:04

1

也不會因爲 的Javascript在客戶端上運行,這意味着它是由用戶的瀏覽器同時運行的Java服務器上運行。 爲了讓客戶端JavaScript與後端Java進行交互,您需要向服務器發出請求。