0
如何在JSP字符串變量中插入JavaScript變量。如何在JSP中插入JavaScript變量字符串變量
<script>
<%!
String host_name = "tst" + location.host;
%>
</script>
<%=host_name%> <!-- getting error -->
感謝您的幫助。
如何在JSP字符串變量中插入JavaScript變量。如何在JSP中插入JavaScript變量字符串變量
<script>
<%!
String host_name = "tst" + location.host;
%>
</script>
<%=host_name%> <!-- getting error -->
感謝您的幫助。
JavaScript是在瀏覽器中執行,JSP服務器上。所以你不能直接從javascript獲得一個值到JSP(java)中:當執行javascript時,JSP已經完成它的執行併發送結果。
根據您的需求,您可能要發送用ajax從瀏覽器到服務器的值,但它不可能確定適用的策略,不知道爲什麼你嘗試過這一點。
如果你要的只是在Java/JSP的主機名是什麼,我建議你做沿着
<%
InetAddress addr = InetAddress.getLocalHost();
String hostname = addr.getHostName();
%>
巫包必須包括使用「的InetAddress」班線的東西? –
[java.net.InetAddress](http://docs.oracle.com/javase/1.4.2/docs/api/java/net/InetAddress.html) –