spring+spring-mvc+spring-security配置问题

sinat_35304816 2016-09-06 12:22:30
web.xml的配置
<!-- spring mvc -->
<servlet>
<servlet-name>spring-mvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>spring-mvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<!-- spring security -->
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>

<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

按找上面的配置,进入登录页面(/admin/login),输入用户和密码点击登录后,警告: No mapping found for HTTP request with URI [/j_spring_security_check] in DispatcherServlet with name 'spring-mvc',报404错误。
如果spring-mvc的<url-pattern>/</url-pattern>改为<url-pattern>/*</url-pattern>,结果连登录页面都进不去了,警告: No mapping found for HTTP request with URI [/admin/login] in DispatcherServlet with name 'spring-mvc'。
...全文
95 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Atai-Lu 2016-09-06
  • 打赏
  • 举报
回复
提示不是说j_spring_security_check这个页面没找到对应的mapping吗? controller里有没有写?

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧