Rev 27 | Rev 31 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 27 | Rev 29 | ||
---|---|---|---|
1 | <!DOCTYPE struts PUBLIC
|
1 | <!DOCTYPE struts PUBLIC
|
2 | "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
|
2 | "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
|
3 | "http://struts.apache.org/dtds/struts-2.0.dtd">
|
3 | "http://struts.apache.org/dtds/struts-2.0.dtd">
|
4 | 4 | ||
5 | <struts>
|
5 | <struts>
|
6 | <constant name="struts.devMode" value="true" /> <!-- activates debugging output --> |
6 | <constant name="struts.devMode" value="true" /> <!-- activates debugging output --> |
7 | 7 | ||
8 | <!-- User environment -->
|
8 | <!-- User environment -->
|
9 | <package name="user" namespace="/user" extends="struts-default">
|
9 | <package name="user" namespace="/user" extends="hibernate-default">
|
- | 10 | <!-- Term management -->
|
|
- | 11 | <action name="termAddForm">
|
|
- | 12 | <result>/user/termAddForm.jsp</result> |
|
10 | 13 | </action>
|
|
11 | </package>
|
14 | </package>
|
12 | 15 | ||
13 | - | ||
14 | - | ||
15 | <!-- Admin environment -->
|
16 | <!-- Admin environment -->
|
16 | <package name="admin" namespace="/admin" extends="hibernate-default">
|
17 | <package name="admin" namespace="/admin" extends="hibernate-default">
|
17 | 18 | ||
18 | <!-- User management -->
|
19 | <!-- User management -->
|
19 | <action name="userAddForm">
|
20 | <action name="userAddForm">
|
20 | <result>/admin/userAddForm.jsp</result> |
21 | <result>/admin/userAddForm.jsp</result> |
21 | </action>
|
22 | </action>
|
22 | 23 | ||
23 | <action name="doUserAdd" method="addOrUpdate" class="ch.ffhs.webE.action.UserAction">
|
24 | <action name="doUserAdd" method="addOrUpdate" class="ch.ffhs.webE.action.UserAction">
|
24 | <result name="success">/admin/userAdd.jsp</result> |
25 | <result name="success">/admin/userAdd.jsp</result> |
25 | </action>
|
26 | </action>
|
26 | 27 | ||
27 | <action name="userList" method="list" class="ch.ffhs.webE.action.UserAction">
|
28 | <action name="userList" method="list" class="ch.ffhs.webE.action.UserAction">
|
28 | <result name="success">/admin/userList.jsp</result> |
29 | <result name="success">/admin/userList.jsp</result> |
29 | </action>
|
30 | </action>
|
30 | 31 | ||
31 | <action name="deleteUser" method="delete" class="ch.ffhs.webE.action.UserAction">
|
32 | <action name="deleteUser" method="delete" class="ch.ffhs.webE.action.UserAction">
|
32 | <result name="success" type="redirect">/admin/userList</result> |
33 | <result name="success" type="redirect">/admin/userList</result> |
33 | </action>
|
34 | </action>
|
34 | 35 | ||
35 | <action name="editUser" method="edit" class="ch.ffhs.webE.action.UserAction">
|
36 | <action name="editUser" method="edit" class="ch.ffhs.webE.action.UserAction">
|
36 | <result name="success">/admin/userAddForm.jsp</result> |
37 | <result name="success">/admin/userAddForm.jsp</result> |
37 | </action>
|
38 | </action>
|
38 | 39 | ||
39 | 40 | ||
40 | 41 | ||
41 | 42 | ||
42 | <!-- Relationship Type management -->
|
43 | <!-- Relationship Type management -->
|
43 | <action name="relTypeList" method="list" class="ch.ffhs.webE.action.RelationshipTypeAction">
|
44 | <action name="relTypeList" method="list" class="ch.ffhs.webE.action.RelationshipTypeAction">
|
44 | <result name="success">/admin/relTypeList.jsp</result> |
45 | <result name="success">/admin/relTypeList.jsp</result> |
45 | </action>
|
46 | </action>
|
46 | 47 | ||
47 | <action name="relTypeAddForm">
|
48 | <action name="relTypeAddForm">
|
48 | <result>/admin/relTypeAddForm.jsp</result> |
49 | <result>/admin/relTypeAddForm.jsp</result> |
49 | </action>
|
50 | </action>
|
50 | 51 | ||
51 | <action name="doRelTypeAdd" method="addOrUpdate" class="ch.ffhs.webE.action.RelationshipTypeAction">
|
52 | <action name="doRelTypeAdd" method="addOrUpdate" class="ch.ffhs.webE.action.RelationshipTypeAction">
|
52 | <result name="success" type="redirect">/admin/relTypeList</result> |
53 | <result name="success" type="redirect">/admin/relTypeList</result> |
53 | </action>
|
54 | </action>
|
54 | 55 | ||
55 | <action name="deleteRelType" method="delete" class="ch.ffhs.webE.action.RelationshipTypeAction">
|
56 | <action name="deleteRelType" method="delete" class="ch.ffhs.webE.action.RelationshipTypeAction">
|
56 | <result name="success" type="redirect">/admin/relTypeList</result> |
57 | <result name="success" type="redirect">/admin/relTypeList</result> |
57 | </action>
|
58 | </action>
|
58 | 59 | ||
59 | <action name="editRelType" method="edit" class="ch.ffhs.webE.action.RelationshipTypeAction">
|
60 | <action name="editRelType" method="edit" class="ch.ffhs.webE.action.RelationshipTypeAction">
|
60 | <result name="success">/admin/relTypeAddForm.jsp</result> |
61 | <result name="success">/admin/relTypeAddForm.jsp</result> |
61 | <result name="error">/admin/adminError.jsp</result> |
62 | <result name="error">/admin/adminError.jsp</result> |
62 | </action>
|
63 | </action>
|
63 | 64 | ||
64 | </package>
|
65 | </package>
|
65 | 66 | ||
66 | 67 | ||
67 | 68 | ||
68 | 69 | ||
69 | <!-- Remaining environment of the session-->
|
70 | <!-- Remaining environment of the session-->
|
70 | <package name="default" namespace="" extends="hibernate-default">
|
71 | <package name="default" namespace="" extends="hibernate-default">
|
71 | 72 | ||
72 | <!-- Login -->
|
73 | <!-- Login -->
|
73 | <action name="Login" method="doLogin" class="ch.ffhs.webE.action.LoginAction">
|
74 | <action name="Login" method="doLogin" class="ch.ffhs.webE.action.LoginAction">
|
74 | <result name="admin" type="redirect">/admin/main.jsp</result> |
75 | <result name="admin" type="redirect">/admin/main.jsp</result> |
75 | <result name="user" type="redirect">/user/main.jsp</result> |
76 | <result name="user" type="redirect">/user/main.jsp</result> |
76 | <result name="error" type="redirect">/index.jsp</result> |
77 | <result name="error" type="redirect">/index.jsp</result> |
77 | </action>
|
78 | </action>
|
78 | 79 | ||
79 | <action name="Logout" method="doLogout" class="ch.ffhs.webE.action.LoginAction">
|
80 | <action name="Logout" method="doLogout" class="ch.ffhs.webE.action.LoginAction">
|
80 | <result name="success" type="redirect">/index.jsp</result> |
81 | <result name="success" type="redirect">/index.jsp</result> |
81 | </action>
|
82 | </action>
|
82 | </package>
|
83 | </package>
|
83 | </struts>
|
84 | </struts>
|