gpt4 book ai didi

java - 在登录页面上实现 HDIV

转载 作者:行者123 更新时间:2023-12-02 04:46:25 27 4
gpt4 key购买 nike

我正在 Spring MVC 中实现 HDIV,但在登录页面中遇到问题。由于 HDIV 需要使用 form标签

(如:<form:form action="${contextPath}/j_spring_security_check" method="post">),我的应用程序会抛出异常,因为我没有指定 modelAttribute :

java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'command' available as request attribute

有人可以澄清这个问题吗?还有其他方法可以在登录页面上实现 HDIV 吗?或者有没有一种方法可以在不使用<form:的情况下实现HDIV ?

最佳答案

正如您在 HDIV Spring MVC Showcase 中看到的那样项目中,您不必在登录页面中使用Spring的form标签。

此外,您必须将 /j_spring_security_check 作为 hdiv-config.xml 中的起始页:

        <hdiv:startPages method="post">/j_spring_security_check</hdiv:startPages>

不必担心可编辑验证,因为即使 url 是 startPage,它们也能工作。

关于java - 在登录页面上实现 HDIV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29621136/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com