相关疑难解决方法(0)

从浏览器执行HTTP PUT

我想知道什么是明确的(?)答案是关于如何从浏览器中执行POST/GET以外的事情 - HTML表单或Ajax,因为我听到关于什么浏览器允许的混合报告(特别是在ajax端) ).

在RESTful风格中构建后端时,最好使用PUT,HEAD,OPTIONS等适当的动词......在rails中,使用一个名为method(IIRC?)的隐藏表单字段来模拟这个,并在后端使用调度到动词的适当控制器.现在(2009年底)这是必要的吗?有哪些惯例?

rest http

33
推荐指数
3
解决办法
5万
查看次数

了解Spring MVC的@RequestMapping POST如何工作

我有一个简单的控制器,如下所示: -

@Controller
@RequestMapping(value = "/groups")
public class GroupsController {
    // mapping #1
    @RequestMapping(method = RequestMethod.GET)
    public String main(@ModelAttribute GroupForm groupForm, Model model) {
        ...
    }

    // mapping #2
    @RequestMapping(value = "/{id}", method = RequestMethod.GET)
    public String changeGroup(@PathVariable Long id, @ModelAttribute GroupForm groupForm, Model model) {
        ...
    }

    // mapping #3
    @RequestMapping(method = RequestMethod.POST)
    public String save(@Valid @ModelAttribute GroupForm groupForm, BindingResult bindingResult, Model model) {
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

基本上,此页面具有以下功能: -

  • 用户访问主页面(/groups GET).
  • 用户创建新组(/groups POST)或选择特定组(/groups/1 GET …

java spring spring-mvc request-mapping

32
推荐指数
1
解决办法
5万
查看次数

标签 统计

http ×1

java ×1

request-mapping ×1

rest ×1

spring ×1

spring-mvc ×1