1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
5 <!-- ========== Data Source Configuration =============================== -->
8 <!-- ========== Form Bean Definitions ================================== -->
10 <form-bean dynamic="true" name="logonForm" type="org.apache.struts.action.DynaActionForm">
11 <form-property name="login" type="java.lang.String"/>
12 <form-property name="password" type="java.lang.String"/>
14 <form-bean dynamic="true" name="confirmForm" type="org.apache.struts.action.DynaActionForm">
15 <form-property name="id" type="java.lang.String"/>
16 <form-property name="offset" type="java.lang.String"/>
17 <form-property name="order" type="java.lang.String"/>
18 <form-property name="where" type="java.lang.String"/>
19 <form-property name="okurl" type="java.lang.String"/>
20 <form-property name="cancelurl" type="java.lang.String"/>
21 <form-property name="cancel" type="java.lang.String"/>
22 <form-property name="confirm" type="java.lang.String"/>
24 <form-bean dynamic="true" name="topicForm" type="org.apache.struts.action.DynaActionForm">
25 <form-property name="id" type="java.lang.Integer"/>
26 <form-property name="new" type="java.lang.Boolean"/>
27 <form-property name="offset" type="java.lang.String"/>
28 <form-property name="title" type="java.lang.String"/>
29 <form-property name="parentTopic" type="java.lang.Integer"/>
30 <form-property name="archivUrl" type="java.lang.String"/>
31 <form-property name="mainUrl" type="java.lang.String"/>
32 <form-property name="filename" type="java.lang.String"/>
33 <form-property name="description" type="java.lang.String"/>
35 <form-bean dynamic="true" name="messageForm" type="org.apache.struts.action.DynaActionForm">
36 <form-property name="id" type="java.lang.String"/>
37 <form-property name="new" type="java.lang.Boolean"/>
38 <form-property name="offset" type="java.lang.String"/>
39 <form-property name="title" type="java.lang.String"/>
40 <form-property name="creator" type="java.lang.String"/>
41 <form-property name="description" type="java.lang.String"/>
45 <!-- ========== Global Exception Definitions ============================== -->
48 <!-- ========== Global Forward Definitions =============================== -->
54 contextRelative="false" />
59 contextRelative="false" />
64 contextRelative="false" />
67 <!-- ========== Action Mapping Definitions =============================== -->
70 attribute="confirmForm"
71 input="/admin/confirm.shtml"
76 type="mir.core.ui.action.admin.ConfirmAction"
90 input="/admin/logon.shtml"
95 type="mir.core.ui.action.admin.AuthenticationAction"
100 path="/logon.shtml"/>
109 type="mir.core.ui.action.admin.AuthenticationAction">
115 type="mir.core.ui.action.admin.StartpageAction">
118 path="/index.shtml"/>
125 type="mir.core.ui.action.admin.MessageAction">
128 path="/messagelist.shtml"/>
133 path="/messageDelete"
134 type="mir.core.ui.action.admin.MessageAction">
137 path="/messageList.do"/>
140 path="/messageEdit.do"/>
146 type="mir.core.ui.action.admin.MessageAction">
149 path="/message.shtml"/>
155 type="mir.core.ui.action.admin.MessageAction">
158 path="/message.shtml"/>
162 attribute="messageForm"
163 input="/admin/message.shtml"
168 type="mir.core.ui.action.admin.MessageAction"
173 path="/messageEdit.do"/>
176 path="/messageList.do"/>
183 type="mir.core.ui.action.admin.TopicAction">
186 path="/topiclist.shtml"/>
192 type="mir.core.ui.action.admin.TopicAction">
195 path="/topicList.do"/>
198 path="/topicEdit.do"/>
204 type="mir.core.ui.action.admin.TopicAction">
207 path="/topic.shtml"/>
213 type="mir.core.ui.action.admin.TopicAction">
216 path="/topic.shtml"/>
220 attribute="topicForm"
221 input="/admin/topic.shtml"
226 type="mir.core.ui.action.admin.TopicAction"
231 path="/topicEdit.do"/>
234 path="/topicList.do"/>
239 <!-- ========== Controller Configuration ================================ -->
242 contentType="text/html"
246 multipartClass="org.apache.struts.upload.CommonsMultipartRequestHandler"
248 processorClass="org.apache.struts.action.RequestProcessor"
249 inputForward="false" />
251 <!-- ========== Message Resources Definitions ============================ -->
253 <!-- ========== Plug Ins Configuration ================================= -->