繁体   English   中英

我如何将web.xml中的login-config转换为Java类?

[英]How i convert login-config in web.xml to java class?

我如何将web.xml中的login-config转换为Java类?

我在web.xml中有标准的登录配置

<login-config>
    <auth-method>FORM</auth-method>
    <realm-name>UserDatabase</realm-name>
    <form-login-config>
      <form-login-page>/login.xhtml</form-login-page>
      <form-error-page>/login.xhtml?error=true</form-error-page>
    </form-login-config>
  </login-config>

和以xhtml呈现的登录页面

<form name="login" id="login" action="/c/j_security_check" method="post">

            <table class="auth">
                <tr>
                    <th><label for="username">#{loginMsg.login}</label></th>
                    <td>
                        <input type="text" id="username" name="j_username" />

                    </td>
                </tr>
                <tr>
                    <td>
                        <input type="password" id="password" name="j_password" />
                    </td>
                    <td>
                        <a href="#" onclick="return auth();" class="login">
                            #{loginMsg.enter}
                        </a>
                    </td>
                </tr>
            </table>
            <input type="submit" style="visibility: hidden;" onclick="return checkForm();"/>
        </form>

我只需要在java类中执行login-config。 请帮帮我

根据JSR-315 Servlet 3.0规范 :Ch13.6.3(pg132),

配置形式的身份验证的唯一方法是通过使用部署 描述符 (web.xml或web的片段 .XML)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM