我从 web.xml 中的 login-config 组件调用的 login.xhtml 页面有问题:
<login-config>
<auth-method>FORM</auth-method>
<realm-name>file</realm-name>
<form-login-config>
<form-login-page>/faces/Login/login.xhtml</form-login-page>
<form-error-page>/faces/Login/error.xhtml</form-error-page>
</form-login-config>
</login-config>
login.xhtml 使用 loginTemplate.xhtml 中定义的模板:
<ui:composition template="./loginTemplate.xhtml">
登录模板包含:
<p:layout fullPage="true">
<p:layoutUnit position="west" resizable="false" size="245">
<ui:insert name="left" >
Login
</ui:insert>
</p:layoutUnit>
<p:layoutUnit position="center" resizable="false">
<ui:insert name="content">
Abstract
</ui:insert>
</p:layoutUnit>
</p:layout>
login.xhtml 页面包含一个表单,在“左侧”部分带有一个 and 字段。
页面以意想不到的方式呈现,并且 inputText 和 password 字段不接受任何值!
我在这里做错了什么?
问候