0
Q
生成查询字符串
A
回答
1
下面的例子将在请求URL的查询字符串添加username
字段。
<form action="servletURL">
<input type="text" name="username" />
<input type="submit" />
</form>
请注意,没有method
。它已经默认为GET
,这意味着所有表单数据都通过URL传递。
如果您还没有看到在请求URL查询字符串,那么就意味着你的servlet正在执行重定向提交后。
response.sendRedirect("result.jsp");
最终用户会在浏览器地址栏中看到重定向的URL。如果您没有在重定向网址中包含查询字符串,那么最终用户根本就看不到它。
你应该要么做一个forward()
代替,
request.getRequestDispatcher("/WEB-INF/result.jsp").forward(request, response);
或自己追加查询字符串:
response.sendRedirect("result.jsp?" + request.getQueryString());
相关问题
- 1. MVC3 Url.Action查询字符串生成
- 2. 用ramda生成查询字符串
- 3. 生成URL查询字符串
- 4. 从SQL查询生成字符串
- 5. Symfony的查询生成器:字符串包含特殊字符
- 6. LIKE运算符的查询字符串生成器
- 7. 使用jQuery从简单字段生成查询字符串?
- 8. 生成字符串
- 9. 生成字符串
- 10. 生成字符串
- 11. 字符串和字符串生成器
- 12. 使用字符串生成器在java中生成一个动态查询
- 13. EventLogQuery:如何形成查询字符串?
- 14. 查询字符串页面和成员
- 15. PostgreSQL构成复杂查询字符串
- 16. 使用jQuery生成的查询字符串,JavaScript或PHP
- 17. IPython SQL Magic - 以编程方式生成查询字符串
- 18. 生成多个查询字符串,并通过一个
- 19. 动态生成硒查询使用Java中的字符串
- 20. KendoUI for Angular2 DataQuery toODataString不在查询字符串中生成$ filter
- 21. collection to laravel中的字符串5.2查询生成器
- 22. 获取由sequelize.js生成的原始查询作为字符串
- 23. pushState和http_build_query在查询字符串中生成随机数
- 24. 生成(查询)字符串“其中”对象waterline.js
- 25. c#从sql查询字符串生成一列列表
- 26. Url.Link()没有与查询字符串生成正确的链接
- 27. 如何从窗体,php或jquery生成查询字符串(url)?
- 28. 字符串函数生成的SQL Server动态查询2008
- 29. 使用nginx生成_escaped_fragment_查询字符串URL重写
- 30. 查询字符串
它不显示在JSP页面中输入的用户名的查询字符串。可能吗??我也使用了获取表单方法呢? – user460920 2012-03-19 09:16:03
你需要去阅读一个基本的JSP/HTML表单教程。您不要自己构建查询字符串,而是让浏览器执行此操作。 – skaffman 2012-03-19 09:53:43