当前位置:  开发笔记 > 前端 > 正文

Spring - 基于注释的控制器 - 基于查询字符串的RequestMapping

如何解决《Spring-基于注释的控制器-基于查询字符串的RequestMapping》经验,为你挑选了2个好方法。



1> Hilton Campb..:

是的,你可以使用params元素:

@RequestMapping("/test.html", params = "day=monday")
public void writeMonday() {
}

@RequestMapping("/test.html", params = "day=tuesday")
public void writeTuesday() {
}

你甚至可以在地图基础上,存在不存在一个特性参数的:

@RequestMapping("/test.html", params = "day")
public void writeSomeDay() {
}

@RequestMapping("/test.html", params = "!day")
public void writeNoDay() {
}


这显示了我的语法错误(在Spring 3上),但以下工作.@RequestMapping(value ="/ test.html",params ="day = monday")
如果我在url中有多个params那么该怎么办?

2> 小智..:

或者你可以这样做:

@RequestMapping("/test.html")
public void writeSomeDay(@RequestParam String day) {
   // code to handle "day" comes here...
}

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有