如何在不提交的情况下在同一个JSP中获取文本框值?

时间:2012-09-24 19:05:20

标签: java javascript jsp

实际上我想使用textbox值并在同一个JSP页面中设置session参数而不提交它或使用请求或响应对象。我希望在同一个JSP页面中使用此文本框值以供进一步使用。如何在同一页面中访问文本框的值?

1 个答案:

答案 0 :(得分:1)

您可以使用新的HTML5 local storage(在最新/现代浏览器中仅supported),也可以create a session cookie in JavaScript并将值存储在其中。

请注意,这些方法都不会以任何方式影响服务器端HttpSession。为此,您根本无法发送包含所需信息的HTTP请求,因为这是从客户端向服务器端发送信息的唯一方法。但是,您可以考虑使用ajax在后台异步并完全透明地发送HTTP请求。