faces-config.xml

来自「Facelet with JSF and EJB3 XHTML」· XML 代码 · 共 159 行

XML
159
字号
<?xml version="1.0" encoding="UTF-8"?><!-- =========== FULL CONFIGURATION FILE ================================== --><faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd">  <application>         <locale-config>      <default-locale>en</default-locale>      <supported-locale>en</supported-locale>      <!--      <supported-locale>zh_CN</supported-locale>      <supported-locale>zh_TW</supported-locale>      -->    </locale-config>        <message-bundle>messages</message-bundle>    <view-handler>com.sun.facelets.FaceletViewHandler</view-handler>  </application>    <managed-bean>        <description>This bean controls the Registering process,</description>        <managed-bean-name>RegisterController</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.controllers.RegisterController</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <navigation-rule>        <from-view-id>/register.xhtml</from-view-id>        <navigation-case>            <from-outcome>successed</from-outcome>            <to-view-id>/index.xhtml</to-view-id>        </navigation-case>    </navigation-rule>    <navigation-rule>        <from-view-id>/login.xhtml</from-view-id>        <navigation-case>            <from-outcome>failed</from-outcome>            <to-view-id>/login_error.xhtml</to-view-id>        </navigation-case>        <navigation-case>            <from-outcome>loggedIn</from-outcome>            <to-view-id>/index.xhtml</to-view-id>        </navigation-case>    </navigation-rule>    <navigation-rule>        <from-view-id>/login_error.xhtml</from-view-id>        <navigation-case>            <from-outcome>returned</from-outcome>            <to-view-id>/login.xhtml</to-view-id>        </navigation-case>    </navigation-rule>    <managed-bean>        <description>Idenfy the user who is logged in. and check the user's role are in this special roles</description>        <managed-bean-name>user</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.common.UserManagedBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>ContentProviderManageBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.common.ContentProviderManageBean</managed-bean-class>        <managed-bean-scope>application</managed-bean-scope>    </managed-bean>    <managed-bean>        <description>Contents Management Bean to control all web site contents.</description>        <managed-bean-name>ContentManageBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.contents.ContentManageBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>CategoryMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.contents.CategoryMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>ChannelMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.contents.ChannelMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>PropertyMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.contents.PropertyMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>TemplateMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.contents.TemplateMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <navigation-rule>        <from-view-id>/contents/manage_templates.xhtml</from-view-id>        <navigation-case>            <from-outcome>property</from-outcome>            <to-view-id>/contents/manage_properties.xhtml</to-view-id>        </navigation-case>    </navigation-rule>    <managed-bean>        <managed-bean-name>DirectoryMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.contents.DirectoryMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>OperationMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.security.OperationMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>GroupMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.security.GroupMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>RoleMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.security.RoleMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>AccountMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.security.AccountMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>SecurityQuestionMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.security.SecurityQuestionMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>AppDomainMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.security.AppDomainMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>ResourceMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.security.ResourceMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <managed-bean>        <managed-bean-name>QuestionMBean</managed-bean-name>        <managed-bean-class>com.s7turn.webapp.questionaire.QuestionMBean</managed-bean-class>        <managed-bean-scope>request</managed-bean-scope>    </managed-bean>    <navigation-rule>        <from-view-id>/questions/manage_questionaire.xhtml</from-view-id>        <navigation-case>            <from-outcome>editQuestion</from-outcome>            <to-view-id>/questions/manage_questions.xhtml</to-view-id>        </navigation-case>    </navigation-rule>    <navigation-rule>        <from-view-id>/questions/manage_questions.xhtml</from-view-id>        <navigation-case>            <from-outcome>return</from-outcome>            <to-view-id>/questions/manage_questionaire.xhtml</to-view-id>        </navigation-case>    </navigation-rule></faces-config>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?