【问题标题】:Form that submits using get使用 get 提交的表单
【发布时间】:2011-07-18 10:51:51
【问题描述】:

有没有更优雅和面向 JSF 的方式来创建使用 GET 提交的表单,而不是使用以下两种方法:

  1. 使用普通的<form><input type="submit" />标签

  2. 启动 Post-Redirect-Get。第一种策略只需要一个 GET 请求就可以了,但我不知道是否有更好的方法。

到目前为止,我使用的是普通的 <form><input type="submit" />

Obs: BalusC 公开这两个已知方法here

【问题讨论】:

  • 希望这个 GET 不会对数据库造成任何不良影响,并且无法通过正常链接访问,否则下次网络爬虫爬取您的网站时您可能会不高兴......跨度>
  • 尽管有一些旧的网络爬虫,它们只知道如何触发 GET 请求,并且假设服务器端不检查方法是否是,GET 具有与 POST 相同的安全性。

标签: java forms get jsf-2 form-submit


【解决方案1】:

好的,我最终得到了标准的 html <form><input type="submit" />。这没什么不好。
编辑:
除非我想包含视图参数。在这种情况下,Post-Redirect-Get 是一种更好的方法。

【讨论】:

    猜你喜欢
    • 2011-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-21
    相关资源
    最近更新 更多