springMVC的@RequestMapping注解怎么用

<form action="user/login" method="post">

action中的user对应后端一个带有@RequestMapping注解且其value属性为user的controller类,后面的login对应该controller类中带有@RequestMapping注解且value属性为login的方法。

<c:forEach items="${userList}" var="ul">
        <a href="${ul.value.id}/update">修改</a>

这里的修改的href属性直接就对应了controller类中带有@RequestMapping注解且value属性与之相同的方法,为什么可以跳过controller上的@RequestMapping的第一道过滤呢?为什么上面的登录就不能跳过,两处跳到controller的方式不一样,很困惑



fenkapian
浏览 1498回答 1
1回答

HansonQ

@RequestMapping 的作用目标有两处 第一处是类上面提供初步的映射 另外一处是 方法上 进一步提供映射 正确的url 方式是   <httpSchema>://<ip>:<port>/<应用上下文>/<类处映射url>/<方法处映射url>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java