gpt4 book ai didi

java - 在 JSP 提交按钮中使用 Servlet 变量

转载 作者:行者123 更新时间:2023-12-04 05:48:15 27 4
gpt4 key购买 nike

我正在寻找有关我正在尝试解决的 Servlet/JSP 问题的一些建议和技巧。我需要访问我通过 request.setAttribute 传递的 JSP 页面中的 Servlet 变量,然后需要通过 doPost 将该变量传递到另一个 Servlet。我可以将它传递到页面并可以显示/打印,但我希望它不被显示,而只是传递到提交按钮。

这是我的 Servlet 代码:

request.setAttribute("jsession", jsession);

我可以执行以下操作并且它可以工作,但是它会在页面上显示它并且最终用户不需要看到这个:
<select name="jsession">
<c:forEach var="jsession" items="${jsession}">
<option value="${jsession}">${jsession}</option>
</c:forEach>
</select>

但是,我希望做这样的事情:
String sess = ${jsession}.  

这将被传递到提交按钮,也许我想多了。一些退伍军人能否指出我正确的方向。我感谢退伍军人在这里所做的一切努力。非常感谢。

最佳答案

如果我理解正确,您只需要一个隐藏字段而不是选择框:

<input type="hidden" name="jsession" value="<c:out value="${jsession}"/>"/>

关于java - 在 JSP 提交按钮中使用 Servlet 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10415271/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com