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) –