spring mvc @RequestMapping(value = "query/{id}",method = RequestMethod.GET) js里面的url要怎么写

$("#select").click(function () {
$.ajax({
url:'../user/query/{id}',
type: 'post',
data:{
id:$("#select_id").val(),
},
success:function(){
alert("查询成功");
}
})
})

这样写不行

{id}这里要换成实际的变量的值啊,比如你传123追问

所以这个js要怎么写,已经可以通过url查询了,但是不能通过页面输入id查询

追答

var id=123
$("#select").click(function () {
$.ajax({
url:'../user/query/'+id,//注意这里的写法
type: 'post',
data:{
id:$("#select_id").val(),
},
success:function(){
alert("查询成功");
}
})
})

追问

加了 var id=123 提示

WARN 13600 --- [nio-8080-exec-2] o.s.web.servlet.PageNotFound : Request method 'POST' not supported
不加点了没反应.....

追答

可以远程看下么

追问

秋秋923622908

追答

远程协助问题已解决

温馨提示:内容为网友见解,仅供参考
无其他回答

...value="\/new", method = RequestMethod.GET)里的method是什么_百度...
就是参数提交的方法,ajax或者form表单提交数据有两种方法,get和post;RequestMethod.GET就是get,还有RequestMethod.POST就是post,这里的method=RequestMethod.GET,就是数据是用get方式提交的

...= "query\/{id}",method = RequestMethod.GET) js里面的url要怎么写...
{id}这里要换成实际的变量的值啊,比如你传123

spring mvc 上传报错Current request is not a multipart request...
controller中的方法如下@RequestMapping(value="\/login",method=RequestMethod.POST) public ModelAndView login(String name, String passWord,@RequestParam("filename") MultipartFile filename) { System.out.println(loginService.login(name)); System.out.println(filename.getOriginalFilename()); ModelAndView mv =...

...value = "\/**\/*.*", method = RequestMethod.GET)
请仔细阅读理解Ant风格的路径匹配语法。这里*匹配到一级如abc.do**\/..能匹配到任意长度的子URL地址

...value="\/***",method=RequestMethod.Get)方法的使用问题
static Logger logger = Logger.getLogger(HelloWorldController.class.getName());RequestMapping("\/hello")public void Hello() { logger.info("The hello() method is use");} 根据以上配置,方法无返回值时,默认寻找以下路径:spring3.X\/WEB-INF\/jsp\/test\/hello .jsp prefix+类路径(类级别的...

spring mvc中什么时候用method = requestmethod.get什么时候用method =...
what",method =RequestMethod.GET)\/\/如: 仅POST方式 RequestMapping(value = "hello",params ="what",method =RequestMethod.POST)以上都可以正常工作但是我如果想要同时支持POST和GET,有看到如下写法:RequestMapping(value = "hello",params ="what",method ={RequestMethod.POST,RequestMethod.GET})

springmvc判断请求是get还是post
RequestMapping(value="\/update\/{id}",method=RequestMethod.GET)public String update(@PathVariable int id,Model model) {...}@RequestMapping(value="\/update\/{id}",method=RequestMethod.POST)public String update(@PathVariable int id,@Valid UserDto userDto,BindingResult br,Model model) {.....

spring mvc 中,映射路径问题,比如一个请求路径在浏览器中显示localhost...
value="\/test\/news\/{id}", method=ReqestMethod.GET)public String view(@PathVariable Integer id) { \/\/ 这里的 ID 就是 URL 地址中的 123 ,可以直接拿到 } 注意的地方:1. RequestMapping 注解中 value 中的 {id} 2. @PathVariable Integer id 这两个地方的 id 名称要保持一致 ...

在Spring 3 MVC中怎么动态的让jackson忽略字段
RequestMapping(value = "\/{PARAM}\/getJson", method = RequestMethod.GET)public @ResponseBody List<ViewObject> getJson(@PathVariable("PARAM") String param) { List<ViewObject> vo = showPageService.findListByID(param);\/\/通过不同的param,vo绑定不同的数据 return vo;} ...

...上传时HTTP Status 405 - Request method 'GET' not supported是什么...
可以将SpringMVC中的@RequestMapping的method改为RequestMethod.GET试试 一般405报错就是请求方式的问题

相似回答