Subversion Repositories bacoAlunos

Rev

Rev 1925 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1925 Rev 1934
1
<?xml version="1.0" encoding="UTF-8"?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
 
2
 
3
<!--<!DOCTYPE struts-config PUBLIC-->
3
<!--<!DOCTYPE struts-config PUBLIC-->
4
<!--"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"-->
4
<!--"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"-->
5
<!--"http://struts.apache.org/dtds/struts-config_1_3.dtd">-->
5
<!--"http://struts.apache.org/dtds/struts-config_1_3.dtd">-->
6
 
6
 
7
<struts-config>
7
<struts-config>
8
 
8
 
9
    <form-beans>
9
    <form-beans>
10
        <form-bean type="pt.estgp.estgweb.web.form.courses.CourseForm" name="CourseForm"/>
10
        <form-bean type="pt.estgp.estgweb.web.form.courses.CourseForm" name="CourseForm"/>
11
        <form-bean type="pt.estgp.estgweb.web.form.courses.CourseStudiesPlansAdminForm" name="CourseStudiesPlansAdminForm"/>
11
        <form-bean type="pt.estgp.estgweb.web.form.courses.CourseStudiesPlansAdminForm" name="CourseStudiesPlansAdminForm"/>
12
    </form-beans>
12
    </form-beans>
13
 
13
 
14
    <global-exceptions>
14
    <global-exceptions>
15
 
15
 
16
    </global-exceptions>
16
    </global-exceptions>
17
 
17
 
18
    <global-forwards>
18
    <global-forwards>
19
 
19
 
20
    </global-forwards>
20
    </global-forwards>
21
 
21
 
22
 
22
 
23
    <action-mappings>
23
    <action-mappings>
24
 
24
 
25
        <action path="/courses" forward="page.courses"/>
25
        <action path="/courses" forward="page.courses"/>
26
 
26
 
27
        <action path="/coursesFromStudentPortal" forward="page.alunosInformacaoAcademicaPortalMenu.courses"/>
27
        <action path="/coursesFromStudentPortal" forward="page.alunosInformacaoAcademicaPortalMenu.courses"/>
28
 
28
 
29
 
29
 
30
        <action path="/startLoadCourseSeparators" forward="/courseController.do?dispatch=loadSeparators"/>
30
        <action path="/startLoadCourseSeparators" forward="/courseController.do?dispatch=loadSeparators"/>
31
        <action path="/startLoadCourse" forward="/courseController.do?dispatch=loadSeparators"/>
31
        <action path="/startLoadCourse" forward="/courseController.do?dispatch=loadSeparators"/>
32
 
32
 
33
        <action path="/startLoadMenuCourse" forward="/courseController.do?dispatch=loadMenu"/>
33
        <action path="/startLoadMenuCourse" forward="/courseController.do?dispatch=loadMenu"/>
34
 
34
 
35
        <action path="/startLoadCourseStudiesPlan" forward="/courseController.do?dispatch=loadPlan"/>
35
        <action path="/startLoadCourseStudiesPlan" forward="/courseController.do?dispatch=loadPlan"/>
36
        <!--ESTE E O LINK DO PROGRAMA CURRICULAR-->
36
        <!--ESTE E O LINK DO PROGRAMA CURRICULAR-->
37
 
37
 
38
 
38
 
39
 
39
 
40
       
40
       
41
        <action path="/courseController"
41
        <action path="/courseController"
42
                type="pt.estgp.estgweb.web.controllers.courses.CoursesController"
42
                type="pt.estgp.estgweb.web.controllers.courses.CoursesController"
43
                name="CourseForm"
43
                name="CourseForm"
44
                scope="request"
44
                scope="request"
45
                parameter="dispatch"
45
                parameter="dispatch"
46
                validate="false"
46
                validate="false"
47
                input="page.welcome">
47
                input="page.welcome">
48
            <forward name="load" path="page.load.course"/>
48
            <forward name="load" path="page.load.course"/>
49
 
49
 
50
            <forward name="loadPlan" path="page.load.course.plan"/>
50
            <forward name="loadPlan" path="page.load.course.plan"/>
51
            <forward name="loadSeparators" path="page.load.course.separators"/>
51
            <forward name="loadSeparators" path="page.load.course.separators"/>
52
            <forward name="loadMenu" path="page.load.course.menu"/>
52
            <forward name="loadMenu" path="page.load.course.menu"/>
53
        </action>
53
        </action>
54
 
54
 
55
        <action path="/user/courseControllerWidget"
55
        <action path="/user/courseControllerWidget"
56
                type="pt.estgp.estgweb.web.controllers.courses.CoursesController"
56
                type="pt.estgp.estgweb.web.controllers.courses.CoursesController"
57
                name="CourseForm"
57
                name="CourseForm"
58
                scope="request"
58
                scope="request"
59
                parameter="dispatch"
59
                parameter="dispatch"
60
                validate="true"
60
                validate="true"
61
                input="page.widget.json.fail.validations">
61
                input="page.widget.json.fail.validations">
62
        </action>
62
        </action>
63
 
63
 
64
 
64
 
65
        <action path="/user/startLoadCoursesProgramsFromServiceZone" forward="/user/courseControllerFromServiceZone.do?dispatch=loadCoursesPrograms&amp;fromDispatch=loadCoursesPrograms&amp;from=ServiceZone&amp;area="/>
65
        <action path="/user/startLoadCoursesProgramsFromServiceZone" forward="/user/courseControllerFromServiceZone.do?dispatch=loadCoursesPrograms&amp;fromDispatch=loadCoursesPrograms&amp;from=ServiceZone&amp;area="/>
66
        <action path="/user/startLoadDirectedCoordinatedCoursesFromServiceZone" forward="/user/courseControllerFromServiceZone.do?dispatch=loadDirectedCoordininatedCourses&amp;fromDispatch=loadDirectedCoordininatedCourses&amp;from=ServiceZone"/>
66
        <action path="/user/startLoadDirectedCoordinatedCoursesFromServiceZone" forward="/user/courseControllerFromServiceZone.do?dispatch=loadDirectedCoordininatedCourses&amp;fromDispatch=loadDirectedCoordininatedCourses&amp;from=ServiceZone"/>
67
        <action path="/user/startSelectCourseFromServiceZone" forward="page.select.course.from.service.zone"/>
67
        <action path="/user/startSelectCourseFromServiceZone" forward="page.select.course.from.service.zone"/>
68
        <action path="/user/startEditCourseFromServiceZone" forward="/user/courseControllerFromServiceZone.do?dispatch=edit&amp;from=ServiceZone"/>
68
        <action path="/user/startEditCourseFromServiceZone" forward="/user/courseControllerFromServiceZone.do?dispatch=edit&amp;from=ServiceZone"/>
69
        <action path="/user/startNewCourseFromServiceZone" forward="/user/courseControllerFromServiceZone.do?dispatch=startNew&amp;from=ServiceZone"/>
69
        <action path="/user/startNewCourseFromServiceZone" forward="/user/courseControllerFromServiceZone.do?dispatch=startNew&amp;from=ServiceZone"/>
70
        <action path="/user/startSubmitCourseFromServiceZone" forward="/user/courseControllerFromServiceZone.do?dispatch=submit&amp;from=ServiceZone"/>
70
        <action path="/user/startSubmitCourseFromServiceZone" forward="/user/courseControllerFromServiceZone.do?dispatch=submit&amp;from=ServiceZone"/>
71
        <action path="/user/courseControllerFromServiceZone"
71
        <action path="/user/courseControllerFromServiceZone"
72
                type="pt.estgp.estgweb.web.controllers.courses.CoursesController"
72
                type="pt.estgp.estgweb.web.controllers.courses.CoursesController"
73
                name="CourseForm"
73
                name="CourseForm"
74
                scope="request"
74
                scope="request"
75
                parameter="dispatch"
75
                parameter="dispatch"
76
                validate="false"
76
                validate="false"
77
                input="page.select.course.from.service.zone">
77
                input="page.select.course.from.service.zone">
78
            <forward name="submit" path="page.submit.course.from.service.zone"/>
78
            <forward name="submit" path="page.submit.course.from.service.zone"/>
79
            <forward name="adminStudiesPlans" path="page.admin.course.studyplans"/>
79
            <forward name="adminStudiesPlans" path="page.admin.course.studyplans"/>
80
            <forward name="load.courses.programs" path="page.courses.programs.from.service.zone"/>
80
            <forward name="load.courses.programs" path="page.courses.programs.from.service.zone"/>
81
            <forward name="load.directed.coordinated.courses" path="page.directed.coordinated.courses.from.service.zone"/>
81
            <forward name="load.directed.coordinated.courses" path="page.directed.coordinated.courses.from.service.zone"/>
82
            <forward name="confirm.courses.programs" path="page.separators.serviceZone"/>
82
            <forward name="confirm.courses.programs" path="page.separators.serviceZone"/>
83
        </action>
83
        </action>
84
 
84
 
85
        <action path="/user/startLoadCoursesProgramsFromHome" forward="/user/courseControllerFromHome.do?dispatch=loadCoursesPrograms&amp;fromDispatch=loadCoursesPrograms&amp;from=Home&amp;area="/>
85
        <action path="/user/startLoadCoursesProgramsFromHome" forward="/user/courseControllerFromHome.do?dispatch=loadCoursesPrograms&amp;fromDispatch=loadCoursesPrograms&amp;from=Home&amp;area="/>
86
        <action path="/user/startLoadDirectedCoordinatedCoursesFromHome" forward="/user/courseControllerFromHome.do?dispatch=loadDirectedCoordininatedCourses&amp;fromDispatch=loadDirectedCoordininatedCourses&amp;from=Home"/>
86
        <action path="/user/startLoadDirectedCoordinatedCoursesFromHome" forward="/user/courseControllerFromHome.do?dispatch=loadDirectedCoordininatedCourses&amp;fromDispatch=loadDirectedCoordininatedCourses&amp;from=Home"/>
87
        <action path="/user/courseControllerFromHome"
87
        <action path="/user/courseControllerFromHome"
88
                type="pt.estgp.estgweb.web.controllers.courses.CoursesController"
88
                type="pt.estgp.estgweb.web.controllers.courses.CoursesController"
89
                name="CourseForm"
89
                name="CourseForm"
90
                scope="request"
90
                scope="request"
91
                parameter="dispatch"
91
                parameter="dispatch"
92
                validate="false"
92
                validate="false"
93
                input="page.separators.serviceZone">
93
                input="page.separators.serviceZone">
94
            <forward name="load.courses.programs" path="page.courses.programs.from.home"/>
94
            <forward name="load.courses.programs" path="page.courses.programs.from.home"/>
95
            <forward name="load.directed.coordinated.courses" path="page.directed.coordinated.courses.from.home"/>
95
            <forward name="load.directed.coordinated.courses" path="page.directed.coordinated.courses.from.home"/>
96
            <forward name="confirm.courses.programs" path="page.separators.home"/>
96
            <forward name="confirm.courses.programs" path="page.separators.home"/>
97
        </action>
97
        </action>
98
 
98
 
99
 
99
 
100
 
100
 
101
        <!--
101
        <!--
102
            Administração Conselho Pedagógico
102
            Administração Conselho Pedagógico
103
 
103
 
104
            Atividade de entrada de inqueritos pedagogicos
104
            Atividade de entrada de inqueritos pedagogicos
105
        -->
105
        -->
106
 
106
 
107
        <action path="/user/coursePedagogicContents" forward="page.courses.pedagogic.contents"/>
107
        <action path="/user/coursePedagogicContents" forward="page.courses.pedagogic.contents"/>
108
        <action path="/user/courseComissions" forward="page.courses.comissions"/>
108
        <action path="/user/courseComissions" forward="page.courses.comissions"/>
109
        <action path="/user/courseCourseUnits" forward="page.courses.courseunits"/>
109
        <action path="/user/courseCourseUnits" forward="page.courses.courseunits"/>
110
 
110
 
111
        <action path="/user/listStudentsCourseComission" forward="page.list.students.course.comission"/>
111
        <action path="/user/listStudentsCourseComission" forward="page.list.students.course.comission"/>
112
 
112
 
113
 
113
 
114
 
114
 
115
        <!--Studies Plans-->
115
        <!--Studies Plans-->
116
        <action path="/user/adminStudyPlans" forward="page.admin.course.studyplans"/>
116
        <action path="/user/adminStudyPlans" forward="page.admin.course.studyplans"/>
117
        <action path="/user/adminStudyPlansEdit" forward="page.admin.course.studyplans.edit"/>
117
        <action path="/user/adminStudyPlansEdit" forward="page.admin.course.studyplans.edit"/>
118
        <action path="/user/courseControllerStudiesPlan"
118
        <action path="/user/courseControllerStudiesPlan"
119
                type="pt.estgp.estgweb.web.controllers.courses.CoursesController"
119
                type="pt.estgp.estgweb.web.controllers.courses.CoursesController"
120
                name="CourseStudiesPlansAdminForm"
120
                name="CourseStudiesPlansAdminForm"
121
                scope="request"
121
                scope="request"
122
                parameter="dispatch"
122
                parameter="dispatch"
123
                validate="false"
123
                validate="false"
124
                input="page.welcome">
124
                input="page.welcome">
125
            <forward name="loadstudyplans" path="page.admin.course.studyplans"/>
125
            <forward name="loadstudyplans" path="page.admin.course.studyplans"/>
126
            <forward name="adminStudyPlans" path="page.admin.course.studyplans"/>
126
            <forward name="adminStudyPlans" path="page.admin.course.studyplans"/>
127
            <forward name="editStudyPlan" path="page.admin.course.studyplans.edit"/>
127
            <forward name="editStudyPlan" path="page.admin.course.studyplans.edit"/>
128
 
128
 
129
        </action>
129
        </action>
130
 
130
 
131
 
131
 
132
        <!--CourseDepartments-->
132
        <!--CourseDepartments-->
133
 
133
 
134
        <action path="/admin/adminDepartments" forward="page.admin.course.departments"/>
134
        <action path="/admin/adminDepartments" forward="page.admin.course.departments"/>
135
 
135
 
136
        <action path="/admin/adminDepartment"
136
        <action path="/admin/adminDepartment"
137
                type="pt.estgp.estgweb.web.controllers.courses.CourseDepartmentController"
137
                type="pt.estgp.estgweb.web.controllers.courses.CourseDepartmentController"
138
                name="WidgetModelForm"
138
                name="WidgetModelForm"
139
                scope="request"
139
                scope="request"
140
                parameter="dispatch"
140
                parameter="dispatch"
141
                validate="true"
141
                validate="true"
142
                input="page.widget.json.fail.validations">
142
                input="page.widget.json.fail.validations">
143
        </action>
143
        </action>
144
 
144
 
145
        <!--CourseSchool-->
145
        <!--CourseSchool-->
146
 
146
 
147
        <action path="/admin/adminSchools" forward="page.admin.course.schools"/>
147
        <action path="/admin/adminSchools" forward="page.admin.course.schools"/>
148
 
148
 
149
        <action path="/admin/adminSchool"
149
        <action path="/admin/adminSchool"
150
                type="pt.estgp.estgweb.web.controllers.courses.CourseSchoolController"
150
                type="pt.estgp.estgweb.web.controllers.courses.CourseSchoolController"
151
                name="WidgetModelForm"
151
                name="WidgetModelForm"
152
                scope="request"
152
                scope="request"
153
                parameter="dispatch"
153
                parameter="dispatch"
154
                validate="true"
154
                validate="true"
155
                input="page.widget.json.fail.validations">
155
                input="page.widget.json.fail.validations">
156
        </action>
156
        </action>
157
 
157
 
158
 
158
 
159
 
159
 
160
        <!--Ferramenta da Ana Helena Pinto-->
160
        <!--Ferramenta da Ana Helena Pinto-->
161
        <action path="/user/startStudiesPlanAnalysis" forward="page.studies.plan.analysis"/>
161
        <action path="/user/startStudiesPlanAnalysis" forward="page.studies.plan.analysis"/>
162
 
162
 
163
 
163
 
164
 
164
 
165
        <action path="/user/courseReportTools" forward="page.course.report.tools"/>
165
        <action path="/user/courseReportTools" forward="page.course.report.tools"/>
166
        <action path="/user/loadCourseReportTools" forward="page.course.report.tools.load"/>
166
        <action path="/user/loadCourseReportTools" forward="page.course.report.tools.load"/>
167
 
167
 
168
        <action path="/user/editCourseReport" forward="/user/courseReport.do?dispatch=startEdit"/>
168
        <action path="/user/editCourseReport" forward="/user/courseReport.do?dispatch=startEdit"/>
-
 
169
        <action path="/user/formattedCourseReport" forward="/user/courseReport.do?dispatch=startFormatted"/>
169
 
170
 
170
        <action path="/user/courseReport"
171
        <action path="/user/courseReport"
171
                type="pt.estgp.estgweb.web.controllers.courses.CoursesServicesController"
172
                type="pt.estgp.estgweb.web.controllers.courses.CoursesServicesController"
172
                name="WidgetModelForm"
173
                name="WidgetModelForm"
173
                scope="request"
174
                scope="request"
174
                parameter="dispatch"
175
                parameter="dispatch"
175
                validate="true"
176
                validate="true"
176
                input="page.widget.json.fail.validations">
177
                input="page.widget.json.fail.validations">
177
            <forward name="editCourseReport" path="page.course.report.edit"/>
178
            <forward name="editCourseReport" path="page.course.report.edit"/>
-
 
179
            <forward name="formatedCourseReport" path="page.course.report.formatted"/>
178
        </action>
180
        </action>
179
 
181
 
180
 
182
 
181
 
183
 
182
    </action-mappings>
184
    </action-mappings>
183
 
185
 
184
</struts-config>
186
</struts-config>