Java 在名为';的DispatcherServlet中未找到URI为[/app/j_-spring_-security_-login]的HTTP请求的映射;调度员';
我已将此登录链接添加到我的Spring应用程序:Java 在名为';的DispatcherServlet中未找到URI为[/app/j_-spring_-security_-login]的HTTP请求的映射;调度员';,java,spring,spring-mvc,spring-security,handler,Java,Spring,Spring Mvc,Spring Security,Handler,我已将此登录链接添加到我的Spring应用程序: <a href="<spring:url value="/j_spring_security_login" htmlEscape="true" />"> Sign In </a> 定义此URL的处理程序的适当方式是什么?您是否有一个名为“dispatcher”的servlet,它映射到web.xml中的DispatcherServlet?如果没有,请添加它 如果不是这样,请在春季论坛上查看。您不是第一个遇到此
<a href="<spring:url value="/j_spring_security_login" htmlEscape="true" />">
Sign In
</a>
定义此URL的处理程序的适当方式是什么?您是否有一个名为“dispatcher”的servlet,它映射到web.xml中的
DispatcherServlet
?如果没有,请添加它
如果不是这样,请在春季论坛上查看。您不是第一个遇到此问题的人。/j_spring_security_login是一个特殊的spring security的url,因此它由spring security过滤器处理,您无需为其定义任何其他处理程序。只需检查您是否有一个正确配置和映射的Spring安全过滤器,如前所述。是的,我在web.xml中为dispatcher提供了一个servlet映射。
org.springframework.web.servlet.DispatcherServlet noHandlerFound
WARNING: No mapping found for HTTP request with URI
[/app/j_spring_security_login] in DispatcherServlet with name 'dispatcher'