帮帮忙,怎样能把javascript中的返回的变量值负给jsp变量 由于Javascript是前端的程序,而Jsp是后端的程序,所以要将javascript的值传给Jsp,就需要将页面进行提交操作,然后Jsp用getParamter()的方法得到值。具体可以将值赋给一个hidden文本框,然后提交页面! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该通过提交的方式吧直接就传给当前JSP页面让JSP得到这些值是不太可能的 不能,要用只能通过页面的submit。简单的说,就是jsp和javascript不是在同一时间运行的。jsp是在编译期,也就是页面生成的过程中运行的,这时javascript是不会运行的。而javascript是在页面生成后才能使用,这时jsp都已经转换成相应的html了。所以jsp是不可能调用javascript的,只有将值放在一个form表单里面,然后递交,让jsp重新编译一遍,才能用到那个值。 对对,偶明白了一些,看样子只能提交后用getParamter的到值,多谢 spring security 异常 今天用jQuery写个注册页面时,除了个奇怪的bug,请大神看下 请问表单中各种项目都有哪些事件 提问:FCKeditor在jsp中文件上传的配置问题。点“发送到服务器上”,没反应啊!!!!!!!!!! 关于一个时间监控提醒 MyEclipse和SQL2005连接出错 如何使ie浏览器中的applet随ie的变大而变大,变小而变小 提示找不到类文件,请教 关于“购物车”问题的一些想法(没分了)大家帮忙看看! JS的问题 这个错误提示谁能帮我解决 关于《小虫新闻管理系统》的问题
直接就传给当前JSP页面
让JSP得到这些值是不太可能的
简单的说,就是jsp和javascript不是在同一时间运行的。
jsp是在编译期,也就是页面生成的过程中运行的,这时javascript是不会运行的。
而javascript是在页面生成后才能使用,这时jsp都已经转换成相应的html了。
所以jsp是不可能调用javascript的,只有将值放在一个form表单里面,然后递交,让jsp重新编译一遍,才能用到那个值。