springmvc中@requestmapping注解中的value属性可以不写吗

例如@RequestMapping(method=RequestMethod.GET)(或者没有这行)publicStringlogin(HttpServletReque... 例如@RequestMapping(method=RequestMethod.GET) (或者没有这行)
public String login(HttpServletRequest request,Model model){
……;
}
这样写合法吗?如果合法的话 可以直接用/**/login请求吗?
展开
 我来答
大神儿解说
2016-07-20 · 跟着大神儿看超燃影视,让你的生活燃起来
大神儿解说
采纳数:87 获赞数:161

向TA提问 私信TA
展开全部
如果用注解方式的话应该不行吧,@RequestMapping这个是用来进行地址映射的,通过他才可以找到用什么方法处理请求啊,但是@RequestMapping里面可以用变量和正则表示
追问
那如果没有那行的话 能用/**/login请求到吗
追答
如果用注解方式的话@RequestMapping应该是必须的有的,但是你说的value是指这个参数还是这个key,value就是path如果没有其他key的话可以这么写,@RequestMapping(“login.do”),有其他key的话就需要区分了@RequestMapping(value="login",method = RequestMethod.GET);
如果不要value这个参数的话,会接受所有没有映射的请求的,应该是这样
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式