Description: ActionForward the use of 1, to understand global and local ActionForward concept 2, redirect the use of 3, struts-config.xml file does not allow dynamic modification 4, to understand the dynamic ActionForward, dynamic run-time ActionForward can be modified
File list (Check if you may need any files):
struts_actionforward
....................\.classpath
....................\.mymetadata
....................\.project
....................\readme.txt
....................\src
....................\...\com
....................\...\...\bjsxt
....................\...\...\.....\struts
....................\...\...\.....\......\DynaActionForwardTestAction.java
....................\...\...\.....\......\LoginAction.java
....................\...\...\.....\......\LoginActionForm.java
....................\...\...\.....\......\MustLoginAction.java
....................\...\...\.....\......\PasswordErrorException.java
....................\...\...\.....\......\UserManager.java
....................\...\...\.....\......\UserNotFoundException.java
....................\WebRoot
....................\.......\index.jsp
....................\.......\login.jsp
....................\.......\login_error.jsp
....................\.......\login_success.jsp
....................\.......\META-INF
....................\.......\........\MANIFEST.MF
....................\.......\mustlogin.jsp
....................\.......\page1.jsp
....................\.......\page2.jsp
....................\.......\page3.jsp
....................\.......\WEB-INF
....................\.......\.......\classes
....................\.......\.......\.......\com
....................\.......\.......\.......\...\bjsxt
....................\.......\.......\.......\...\.....\struts
....................\.......\.......\.......\...\.....\......\DynaActionForwardTestAction.class
....................\.......\.......\.......\...\.....\......\LoginAction.class
....................\.......\.......\.......\...\.....\......\LoginActionForm.class
....................\.......\.......\.......\...\.....\......\MustLoginAction.class
....................\.......\.......\.......\...\.....\......\PasswordErrorException.class
....................\.......\.......\.......\...\.....\......\UserManager.class
....................\.......\.......\.......\...\.....\......\UserNotFoundException.class
....................\.......\.......\lib
....................\.......\.......\...\antlr.jar
....................\.......\.......\...\commons-beanutils.jar
....................\.......\.......\...\commons-digester.jar
....................\.......\.......\...\commons-fileupload.jar
....................\.......\.......\...\commons-logging.jar
....................\.......\.......\...\commons-validator.jar
....................\.......\.......\...\jakarta-oro.jar
....................\.......\.......\...\struts.jar
....................\.......\.......\struts-config.xml
....................\.......\.......\web.xml