【问题标题】:404 on 'j_spring_security_check''j_spring_security_check' 上的 404
【发布时间】:2014-01-30 20:42:29
【问题描述】:

我认为解释我的问题的最佳方式是使用屏幕截图:

imgbin.org/index.php?page=image&id=16564

基本上我正在尝试遵循这个 mkyong 教程

(http://www.mkyong.com/spring-security/spring-security-form-login-example/)

用于学校项目。我被重定向到登录页面,但是当我尝试使用任何凭据登录时,我会在 url 上打印操作值。

会不会是编码相关的问题?知道如何解决吗? 这是我的控制器 security.xml 和 web.xml。

谢谢!

spring-security.xml:

pastebin.com/MS7VYSfs

web.xml:

pastebin.com/EpGPc40Q

login.jsp:

pastebin.com/8Q4hxdVs

【问题讨论】:

    标签: java spring spring-security


    【解决方案1】:

    我猜你没有在你的登录页面中导入标准的 JSTL 库,因此你在页面中嵌入了文字 <c:url。您应该检查浏览器在加载页面时实际呈现的内容。

    任意添加

    <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    

    在您的登录页面顶部,或尝试使用

    <form action="j_security_check" method="POST">
    

    【讨论】:

    • 你是对的,这是缺少标签库。我知道这很愚蠢 :D 非常感谢:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 2015-08-13
    • 2015-02-12
    • 1970-01-01
    • 1970-01-01
    • 2021-09-06
    • 2014-09-22
    相关资源
    最近更新 更多