我有一个查询表单,我希望将其作为GET请求提交,以便结果页面可以加书签,否则为RESTful。这是带有提交按钮的经典文本字段。如何诱导Seam/JSF使用GET并将查询表达式作为参数而不是POST,默认值?使用Seam/JSF获取表单请求
1
A
回答
2
所有你需要做的是使在web.xml中SeamFilter。有关使用Seam的示例RESTful应用程序,请参阅Blog Example。关键是使用Seam的页面参数,在WEB-INF/pages.xml中定义
1
您可以使用PhaseListener将POST请求转换为GET请求,或者只是解释GET请求,以便它们可以加入书签。
这一页应该更详细地解释:
http://balusc.blogspot.com/2007/03/post-redirect-get-pattern.html
1
如果您正在使用s:button
或s:link
,表单将使用GET方法。
相关问题
- 1. JavaScript通过表单值获取请求
- 2. 索纳塔获取表单请求?
- 3. 从Java中的HTTP请求获取表单请求
- 4. 用Rapture获取请求Http
- 5. 使用请求获取sessionId Python
- 6. 使用Play Framework获取请求参数?
- 7. https使用python获取请求urllib2
- 8. 使用PrettyFaces获取原始请求URI
- 9. 使用JQuery和Ajax获取HTTP请求
- 10. 使用AJAX GET请求获取对象
- 11. 使用sparql请求获取xml:lang属性
- 12. 使用多个谓词获取请求?
- 13. 使用ajax无法获取请求
- 14. 无法从HTML表单获取请求表格
- 15. HttpServletRequest获取请求
- 16. 从WCF请求获取请求域名?
- 17. Python:使用请求提交表单
- 18. 使用Zend表单的AJAX请求
- 19. Http获取请求中止以前的获取请求
- 20. Angular 2从http获取请求的对象获取请求
- 21. Ruby获取请求到PHP获取请求
- 22. 使用htaccess中的获取请求来重写我的表单中的URL
- 23. $ http通过表格获取请求
- 24. Facebook的抓取权限请求表单?
- 25. 使用laravel无法“获取”数据获取ajax请求
- 26. 如何使用httpcore库获取整个实体获取请求
- 27. 如何使用Javascript的获取获取POST请求数据?
- 28. 如何从laravel表单请求中获取密钥?
- 29. 在Express中获取POST和GET请求的表单数据
- 30. Symfony2在表单类型扩展名中获取请求url
有趣,但它似乎有点像一个大锤,当我只需要这样做一页。 – sblundy 2008-09-19 16:28:20