JavaEE權威讀書筆記(七)struts
阿新 • • 發佈:2018-12-14
1,將commons-fileupload-1.3.3.jar,commons-io-2.5.jar,commons-lang3-3.6.jar,freemarker-2.3.26-incubating.jar,javassist-3.20.0-GA.jar,log4j-api-2.10.0.jar,ognl-3.1.15.jar,struts2-core-2.5.17.jar包連同mysql-connector-java-8.0.12.jar,servlet-api.jar包複製到web-inf的lib目錄下。
2,在src目錄下新建resources包,將struts-2.5.dtd複製進去。
3,src目錄下新建struts.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0 //EN" "resources/struts-2.5.dtd"> <struts> <constant name="struts.i18n.encoding" value="utf-8"></constant> <package name="team" extends="struts-default"> <action name="Login" class="action.Login"> <result name="success">/index.jsp</result> <result name="error">/loginFail.jsp</result> <result name="input">/login.jsp</result> </action> </package> <package name="teamPrivilege" extends="struts-default"> <interceptors> <interceptor name="privilege" class="interceptor.PrivilegeInterceptor" /> <interceptor-stack name="teamDefault"> <interceptor-ref name="defaultStack" /> <interceptor-ref name="privilege" /> </interceptor-stack> </interceptors> <default-interceptor-ref name="teamDefault" /> <global-results> <result name="login">/login.jsp</result> </global-results> <action name="AddTeam" class="action.AddTeam"> <result name="success">/addTeamSuccess.jsp</result> <result name="error">/addTeamFail.jsp</result> <result name="input">/addTeam.jsp</result> </action> <action name="ViewTeams" class="action.ViewTeams"> <result name="success">/viewTeams.jsp</result> <result name="error">/viewTeams.jsp</result> </action> <action name="ModifyTeam" class="action.ModifyTeam"> <result name="success">/modifyTeam.jsp</result> <result name="error">/modifyTeam.jsp</result> </action> <action name="ModifyTeam1" class="action.ModifyTeam1"> <result name="success">/modifyTeam1.jsp</result> <result name="error">/modifyTeam1Fail.jsp</result> </action> </package> </struts>