gpt4 book ai didi

java - 在 JSP 页面中使用 request.setAttribute

转载 作者:IT老高 更新时间:2023-10-28 20:45:25 26 4
gpt4 key购买 nike

是否可以在 JSP 页面上使用 request.setAttribute 然后在 HTML Submit 上在 Servlet 中获取相同的请求属性?

最佳答案

没有。不幸的是,Request 对象仅在页面完成加载之前可用 - 一旦完成,您将丢失其中的所有值,除非它们已存储在某个地方。

如果您想通过请求保留属性,您需要:

  1. 在表单中有隐藏输入,例如 <input type="hidden" name="myhiddenvalue" value="<%= request.getParameter("value") %>" /> .这将在 servlet 中作为请求参数提供。
  2. 将它放在 session 中(参见 request.getSession() - 在 JSP 中,它可以简单地使用 session )

我建议使用 Session,因为它更易于管理。

关于java - 在 JSP 页面中使用 request.setAttribute,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/229937/

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