同一个页面,javascript中的变量如何传给jsp?

vc_tapi 2004-08-24 01:39:34
如题
...全文
208 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
vagrant2008 2004-08-24
  • 打赏
  • 举报
回复
mydeman(漫步者)
如果是两个页面之间的传递,你就可以把js变量作为form的一个元素传递,然后在jsp页面用request.getParameter(“变量名”)获得它的值。

怎么把js作为form的一个元素传递阿?能写出具体的代码吗?谢谢,本人是初学者!!
怎么把js作为form的一个元素传递阿?能写出具体的代码吗?谢谢,本人是初学者!!
zhouziqiang 2004-08-24
  • 打赏
  • 举报
回复
JSP是服务器端,JAVASCRIPT是客户端,它怎么可能在同一页面内传变量给JSP呢
vc_tapi 2004-08-24
  • 打赏
  • 举报
回复
不能在2个页面之间,多谢!
mydeman 2004-08-24
  • 打赏
  • 举报
回复
你的意思是不是把js的变量传递给jsp中的java代码,如果是这样的话,那就是不可能实现的。因为jsp中代码是在服务器端进行编译的,当传到客户端时已经不再是java代码而是一些具体的内容,例如字符串和数字等等。而js是在客户端执行的,所以它的变量在客户端才会得到具体的值,显然js的变量的值是不可能赋给jsp的。

如果是两个页面之间的传递,你就可以把js变量作为form的一个元素传递,然后在jsp页面用request.getParameter(“变量名”)获得它的值。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧