Java 声明一个js变量,该变量将被我的2个JSP访问
我有一个需求,在这个需求中,我必须为一个变量分配一个值,该变量应该由另一个jsp访问,该jsp将从该jsp调用该变量。 阐述: 我有一个html字段,它是一个下拉列表,其列表值始终保持不变。 它的意义在于,另一个领域依赖于它 因此,如果选择了该值,它将从一个页面转到另一个jsp(通过操作)。 我希望下拉选择在下一页中保持不变。Java 声明一个js变量,该变量将被我的2个JSP访问,java,javascript,html,jsp,Java,Javascript,Html,Jsp,我有一个需求,在这个需求中,我必须为一个变量分配一个值,该变量应该由另一个jsp访问,该jsp将从该jsp调用该变量。 阐述: 我有一个html字段,它是一个下拉列表,其列表值始终保持不变。 它的意义在于,另一个领域依赖于它 因此,如果选择了该值,它将从一个页面转到另一个jsp(通过操作)。 我希望下拉选择在下一页中保持不变。 请提出任何建议 一种方法是在URL中传递所选值,并从请求中获取它。getParameter另一种方法是在cookie中写入它,如果它不是安全问题。这取决于你想怎么做?请参
请提出任何建议 一种方法是在URL中传递所选值,并从
请求中获取它。getParameter
另一种方法是在cookie中写入它,如果它不是安全问题。这取决于你想怎么做?请参考下面的帖子了解更多的会话跟踪方式
一种方法是在URL中传递所选值,并从请求中获取它。getParameter
另一种方法是在cookie中写入它,如果它不是安全问题。这取决于你想怎么做?请参考下面的帖子了解更多的会话跟踪方式
您可以使用作用域请求将数据存储到JavaBean
中。从第一个jsp开始,您可以创建Bean,并使用类似于
<jsp:setProperty name="beanName" property="*" />
它会自动尝试设置所有(非空)请求参数
在接收表单数据的第二个jsp中,您可以从Bean中读取所需的属性
<jsp:getProperty name="beanName" property="propertyName" />
您还可以将从第一个jsp转发到第二个jsp,Bean仍然会为您存储数据。您可以将数据存储到JavaBean
中,范围为request
。从第一个jsp开始,您可以创建Bean,并使用类似于
<jsp:setProperty name="beanName" property="*" />
它会自动尝试设置所有(非空)请求参数
在接收表单数据的第二个jsp中,您可以从Bean中读取所需的属性
<jsp:getProperty name="beanName" property="propertyName" />
您还可以将从第一个jsp转发到第二个jsp,Bean仍然会为您存储数据。为什么您不能在post back中提交选择,然后在服务器上的第二个jsp中设置值?为什么您不能在post back中提交选择,然后在服务器上的第二个jsp中设置值?