请问各位高手如何在页面中把javascript的值赋给Java变量?急,在线等! 这个问题有好多人问了~~~如果没有提交动作的话,无法把js中的值传给jsp的~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果直接在jsp页面赋值是不行的。你可以通过request.getParameter("xxx")来获取页面参数值 通过request.getParameter("xxx") 这样你试过了么? 一个前台,一个后台,怎么提交。除非post到服务器上 你搜索一下这个包:netscape.javascript.JSObject 可以在JSP中调用JAVASCRIPT的方法,然后把返回值赋给Java变量即可String st=out.println("<script language=javascript>js(i)</script>"); 将javascript中的值放到hidden中去提交后就可以得到值了java变量是在服务器端,页javascript是在客户端,是不能赋值的。你只能将服务器端的变量赋给客户端<%String a="1";%><script language=javascript>var a=<%=a%></script> eclipse找不到import javax.servlet这个包 jsp高手请进 tomcat配置连接池 struts的struts-config.xml问题 关于弹出窗口被屏蔽的问题??? 如何實現文件的上傳 急问:JDBC数据库问题: 谁能提供java的函数大全? 高手请教!,把一段JSP程序写成函数,然后,把那段JSP程序放在页面最下方,在页面中调用这个函数,这个函数怎么写啊?? java web开发兼职 请各位大哥帮忙解决一个小问题(超链传参),急急急!!!!!!! 我该不该去?
你可以通过request.getParameter("xxx")来获取页面参数值
String st=out.println("<script language=javascript>js(i)</script>");
提交后就可以得到值了
java变量是在服务器端,页javascript是在客户端,是不能赋值的。
你只能将服务器端的变量赋给客户端
<%
String a="1";
%>
<script language=javascript>
var a=<%=a%>
</script>