⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 faces-config.xml

📁 简单的用户验证,一个小型的J2EE应用,JSF做的表示层(只用了HTML,可以自己2次开发变JSP风格),主要是可以用来学习如何使用spring结合JSF和HIBERNATE做开发
💻 XML
字号:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">

<faces-config >
	<application>
		<variable-resolver>org.springframework.web.jsf.DelegatingVariableResolver</variable-resolver>
	</application>
	<managed-bean>
		<managed-bean-name>userBean</managed-bean-name>
		<managed-bean-class>com.web.vo.UserBean</managed-bean-class>
		<managed-bean-scope>session</managed-bean-scope>
		<managed-property>
			<property-name>userService</property-name>
			<value>#{userService}</value>
		</managed-property>
	</managed-bean>
	<navigation-rule>
		<from-view-id>/index.jsp</from-view-id>
		<navigation-case>
			<to-view-id>/login.jsp</to-view-id>
		</navigation-case>
	</navigation-rule>
	<navigation-rule>
		<from-view-id>/login.jsp</from-view-id>
		<navigation-case>
			<from-outcome>Login:success</from-outcome>
			<to-view-id>/browse.jsp</to-view-id>
		</navigation-case>
		<navigation-case>
			<from-outcome>Login:failure</from-outcome>
			<to-view-id>/error.jsp</to-view-id>
		</navigation-case>
	</navigation-rule>
	<navigation-rule>
		<from-view-id>/error.jsp</from-view-id>
	</navigation-rule>
	<navigation-rule>
		<from-view-id>/browse.jsp</from-view-id>
		<navigation-case>
			<from-outcome>Logout</from-outcome>
			<to-view-id>/index.jsp</to-view-id>
		</navigation-case>
		<navigation-case>
			<from-outcome>Delete</from-outcome>
			<to-view-id>/browse.jsp</to-view-id>
		</navigation-case>
		<navigation-case>
			<from-outcome>Find:success</from-outcome>
			<to-view-id>/browse.jsp</to-view-id>
		</navigation-case>
		<navigation-case>
			<from-outcome>Edit</from-outcome>
			<to-view-id>/edit.jsp</to-view-id>
		</navigation-case>
		<navigation-case>
			<from-outcome>Register</from-outcome>
			<to-view-id>/register.jsp</to-view-id>
		</navigation-case>
	</navigation-rule>
	<navigation-rule>
		<from-view-id>/edit.jsp</from-view-id>
		
		<navigation-case>
			<from-outcome>Edit:failure</from-outcome>
			<to-view-id>/edit.jsp</to-view-id>
		</navigation-case>
		
		<navigation-case>
			<from-outcome>Edit:success</from-outcome>
			<to-view-id>/browse.jsp</to-view-id>
		</navigation-case>
	</navigation-rule>
	<navigation-rule>
		<from-view-id>/register.jsp</from-view-id>
		<navigation-case>
			<from-outcome>Register:success</from-outcome>
			<to-view-id>/browse.jsp</to-view-id>
		</navigation-case>
		
		<navigation-case>
			<from-outcome>Register:failure</from-outcome>
			<to-view-id>/register.jsp</to-view-id>
		</navigation-case>
	</navigation-rule>
</faces-config>

⌨️ 快捷键说明

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