1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129
| <?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
"http://struts.apache.org/dtds/struts-config_1_3.dtd">
<struts-config>
<!-- ================================================ Form Bean Definitions -->
<form-beans>
<form-bean name="loginForm" type="actia.portail.form.LoginForm" />
<form-bean name="packForm" type="actia.portail.form.PackForm" />
<form-bean name="activationForm" type="actia.portail.form.ActivationForm" />
<form-bean name="keyfileForm" type="actia.portail.form.KeyfileForm" />
<form-bean name="keyfileDownloadForm" type="actia.portail.form.KeyfileDownloadForm" />
</form-beans>
<!-- ========================================= Global Exception Definitions -->
<global-exceptions>
<!-- sample exception handler
<exception
key="expired.password"
type="app.ExpiredPasswordException"
path="/changePassword.jsp"/>
end sample -->
<exception
key="errors.internalServerError"
type="org.hibernate.exception.JDBCConnectionException"
path="page.erreur"/>
</global-exceptions>
<!-- =========================================== Global Forward Definitions -->
<global-forwards>
<!-- Default forward to "Welcome" action -->
<!-- Demonstrates using index.jsp to forward -->
<forward name="welcome" path="/Welcome.do" />
<forward name="logout" path="/Login.do?action=logOut" />
</global-forwards>
<!-- =========================================== Action Mapping Definitions -->
<action-mappings>
<!-- Default "Welcome" action -->
<!-- Forwards to Welcome.jsp -->
<action path="/Welcome" type="actia.portail.framework.MyAction">
<forward name="success" path="page.homeLogin" />
</action>
<action path="/Login" name="loginForm" validate="true"
input="page.homeLogin" type="actia.portail.action.Login">
<forward name="display" path="page.homeLogin" />
<!-- forward name="valid" path="page.activation" />-->
<forward name="valid" path="/Pack.do?action=display" />
<forward name="logOut" path="page.homeLogin" />
</action>
<action path="/Pack" name="packForm"
type="actia.portail.action.Activation">
<forward name="display" path="page.activation" />
</action>
<action path="/Activation" name="activationForm" validate="true"
input="page.activation" type="actia.portail.action.Activation">
<forward name="genererCleActivation" path="/Pack.do?action=display" />
</action>
<action path="/KeyFile" name="keyfileForm" validate="true" input="page.keyfile"
type="actia.portail.action.Keyfile">
<forward name="display" path="page.keyfile" />
<forward name="valid" path="/KeyFileDownload.do?action=display" />
<forward name="logOut" path="page.keyfile" />
</action>
<action path="/KeyFileDownload" name="keyfileDownloadForm" validate="true"
input="page.keyfiledownload" type="actia.portail.action.KeyfileDownload">
<forward name="display" path="page.keyfiledownload" />
<forward name="dwnload" path="/KeyFileDownload.do?action=dwnload" />
</action>
<action path="/jcaptcha" type="actia.portail.action.ImageCaptcha">
<forward name="success" path="page.homeLogin" />
</action>
</action-mappings>
<!-- ======================================== Message Resources Definitions -->
<message-resources parameter="MessageResources" />
<!-- =============================================== Plug Ins Configuration -->
<!-- ======================================================= Tiles plugin -->
<!-- =================================================== Validator plugin -->
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames"
value="/org/apache/struts/validator/validator-rules.xml,
/WEB-INF/validation.xml" />
</plug-in>
<plug-in className="org.apache.struts.tiles.TilesPlugin">
<set-property property="definitions-config"
value="/WEB-INF/tiles-defs.xml" />
</plug-in>
<!-- =================================================== Hibernate plugin -->
<plug-in className="actia.portail.hibernate.HibernatePlugIn">
<!-- 'path-to-config-file' is relative to the root of the class path. It MUST start with a '/'. The default is "/hibernate.cfg.xml" -->
<!-- <set-property property="configFilePath" value="path-to-config-file" /> -->
<!--
<set-property property="storeInServletContext" value="true" />
-->
</plug-in>
</struts-config> |
Partager