![]() |
1
1
发布/获取/响应 http://en.wikipedia.org/wiki/Post/Redirect/Get 引用: 当通过HTTP POST请求将Web表单提交到服务器时,尝试在某些用户代理中刷新服务器响应的Web用户可能会导致重新提交原始HTTP POST请求的内容,可能导致不需要的结果,例如重复的Web购买。 为了避免这个问题,许多Web开发人员使用prg模式,而不是直接返回网页,post操作返回重定向命令(使用HTTP 303响应代码[有时302]和HTTP“location”响应头),指示浏览器使用HTTP GET请求加载不同的网页。然后,Web用户可以安全地刷新服务器响应,而不会导致重新提交初始HTTP POST请求。 |
![]() |
2
1
您有页面(视图),它也决定路由(控制)。在最简单的层次上,我们将控制逻辑拉出来,将视图与控制分开——因此,模型视图控制器在Web应用程序中的流行。 下一步是使用某种形式的调度表来实现控制器——在Java世界中,使用Struts和JSF之类的框架来完成。 |
![]() |
3
0
这听起来像ApacheStruts,您可以根据操作的结果指定转换。 必须承认我不知道模式名叫什么。 |
![]() |
insipidintegrator · 通过迭代器/指针访问命名空间? 6 月前 |
|
Ben · 如何使用带有部分应用的过滤器功能的角度材质日期选择器? 1 年前 |
![]() |
larn · 这是工厂模式还是战略模式? 1 年前 |
![]() |
Community wiki · 您对存储库模式的理解是什么? 1 年前 |