java与javascript的转换 我在一个jsp中写了一段java的代码 现在我要做个判断 请问怎么去判断jsp 中的代码与 javascript 中的变量结合起来使用 急需解决方案!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js代码不能套JSP代码 变量也不能互通 建议想点别的相结合的办法 js代码能套JSP代码 但变量也不能直接互通。jsp是可以通过 out.print()去写页面标签和js的 <%= %>也可以放在js代码部分 js直接使用jsp的变量是没问题的,直接在js代码中用<%= %>就可以取到jsp的变量了,如果是String类型<%= %>外面要加引号,就是"<%= %>" <%String str = "Hello World!";%><script>function test(){var f = <%=str %>alert(f);}</script>这样是可以的。注意的是jsp定义要在js之前 var f = <%=str %>; 这句要改成 var f = '<%=str %>';需要加上引号 建议去看一下DWR,你说的应该都能解决 建议去看一下DWR,你说的应该都能解决 看是不是要和用户交互需要你可以用ajax,iframe等不需要则直接在后台(java代码)相输出流中打印javascript代码,java变量后台是可以变的(不能和用户交互) axis2 客户端开发 关于SSI框架 业务逻辑测试问题 java 如何实现向手机发送短信? struts2获取路径的问题 一个导出excel表问题 Spring多配置文件的问题 Struts查询结果分页 Structs中的多个<html:radio>标签的动态负值问题 请教JSP调用EntityBean的问题。 求EJB文档&代码 截取字符串 怎么样解析xml文件里面配置的xml文件(可能配置的相对路径)
jsp是可以通过 out.print()去写页面标签和js的
<%= %>外面要加引号,就是"<%= %>"
<%
String str = "Hello World!";
%>
<script>
function test(){
var f = <%=str %>
alert(f);
}
</script>
这样是可以的。
注意的是jsp定义要在js之前
需要加上引号
需要你可以用ajax,iframe等
不需要则
直接在后台(java代码)相输出流中打印javascript代码,
java变量后台是可以变的(不能和用户交互)