我想读取JSP使用HTTP POST方法传递给另一个的参数。
JSP
HTTP POST
以下是我的两个JSP文件。
一个.jsp
<body> <form action="Two.jsp" method="post"> <input type="text" value="test value" name="txtOne"> <input type="submit" value="Submit"> </form> </body>
Two.jsp
<body> <% response.getWriter().println(request.getParameter("txtOne")); %> </body>
我可以使用来访问 Two.jsp 文件中的参数scriplet。 我想避免scriplet,所以我正在寻找JavaScript或jQuery解决。 到目前为止,我已经搜索并找到了JavaScript解决方案,该解决方案仅读取使用GETmethod 发送的参数(query string only)。
scriplet
JavaScript
jQuery
GET
(query string only)
任何建议将不胜感激。
提前致谢。
解决方案: 我能够使用JSTL获得价值:
${param.txtOne}
我想避免使用scriplet,因此我正在寻找JavaScript或jquery解决方案。
根本无法。
请求对象只能在服务器端(即JSP中)访问。您不能在客户端访问请求或响应对象,即javascript/jquery/whatever.
javascript/jquery/whatever.
如果要在javascript中访问jsp值,请尝试类似
var news=<%= request.getParameter("txtOne")) %>;