Java spring安全默认登录页面代码位于哪里?
当您使用最简单的配置时,SpringSecurity4中生成的默认登录页面在哪里Java spring安全默认登录页面代码位于哪里?,java,spring-security,Java,Spring Security,当您使用最简单的配置时,SpringSecurity4中生成的默认登录页面在哪里 <http> ... <form-login/> </http> ... 我正在用这个 与此问题几乎相同,但适用于Java。将用于在用户未配置登录页面的情况下生成默认表单。它有一个私有的GenerateLogingPageHTML负责生成默认的html视图。它是从此类org.springframework.security.web.authentication.ui
<http>
...
<form-login/>
</http>
...
我正在用这个
与此问题几乎相同,但适用于Java。将用于在用户未配置登录页面的情况下生成默认表单。它有一个私有的
GenerateLogingPageHTML
负责生成默认的html视图。它是从此类org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter
生成的:
private String generateLoginPageHtml(HttpServletRequest request, boolean loginError, boolean logoutSuccess) {
String errorMsg = "none";
[...]
StringBuilder sb = new StringBuilder();
sb.append("<html><head><title>Login Page</title></head>");
if (formLoginEnabled) {
sb.append("<body onload='document.f.").append(usernameParameter).append(".focus();'>\n");
}
[...]
private String generateLogingPageHTML(HttpServletRequest请求,布尔登录错误,布尔登录成功){
字符串errorMsg=“无”;
[...]
StringBuilder sb=新的StringBuilder();
sb.附加(“登录页面”);
如果(formLoginEnabled){
某人附加(“\n”);
}
[...]