将隐藏字段值访问到另一个jsp文件中
我有一个隐藏字段值
<input type="hidden" id= "i1" name="h1" value="Request Recieved"/ >
,我需要在另一个 jsp 文件中读取该值,该文件的引用在当前文件中提到。
我正在使用 out.println(request.getParameter("h1"));
但它的打印为空..
i've a hidden field value
<input type="hidden" id= "i1" name="h1" value="Request Recieved"/ >
i need the value to be read in another jsp file whose reference is mentioned in the current file.
i'm using out.println(request.getParameter("h1"));
but its printing null..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
仅当您通过嵌入此字段的
例如
page1.jsp
:和
page2.jsp
:仅此而已。当您通过链接
导航或提交不包含隐藏字段的另一个表单时,它将不起作用。
(
${param.foo}
的作用与out.print(request.getParameter("foo"))
的效果相同,只是在不太复古的情况下,另请参阅如何避免在 JSP 中使用 Java 代码 )This will only work when you navigate to another JSP by a
<form>
which has this field embedded.E.g.
page1.jsp
:And
page2.jsp
:That's all. It won't work when you navigate by a link
<a>
or submit another form where the hidden field is not included.(the
${param.foo}
does effectively the same asout.print(request.getParameter("foo"))
, only in a less vintage and ugly manner. See also How to avoid Java code in JSP)