0

在我的 Web 应用程序中,我使用的是 Spring 登录表单(使用 Spring-security)。默认情况下,登录表单具有字段 j_username 和 j_password。我需要再添加一个元素(条款和条件的复选框)。当前代码没有 LoginForm 和 LoginController,因为 Spring 在内部处理它。
谁能告诉如何处理/覆盖这个?

我已经看到这个链接Spring security custom login page
但是我需要在 LoginForm 中添加新元素(目前不存在) - 我需要在其中添加这个新元素(在 Form - .java 文件中)
我还应该写一个新的控制器(LoginController)或者我可以使用这里给出的任何现有过滤器吗?http://static.springsource.org/spring-security/site/docs/3.1.x/reference/springsecurity-single.html#filter-stack

4

1 回答 1

1

用户是否只需要选中该框才能继续,或者它是否绑定到支持模型对象。

如果是前者,我会通过javascript处理它。如果是后者,最简单的方法可能是实现身份验证过滤器,文档的这个区域可能会有所帮助:

http://static.springsource.org/spring-security/site/docs/3.0.x/reference/core-web-filters.html#form-login-filter

于 2012-07-27T20:09:26.707 回答