Mise en place de la protection des pages par role (voir applicationContextAcegi.xml)

Quelques corrections (y compris correction d'Anglais sur la page d'accueil)
Debut de Admin
This commit is contained in:
2008-02-19 13:48:42 +00:00
parent f321e461de
commit ed6d5ab3f7
21 changed files with 306 additions and 128 deletions

View File

@@ -36,7 +36,7 @@
<prop key="/listConference.htm">ListConferenceController</prop>
<prop key="/chooseConference.htm">ChooseConferenceController</prop>
<prop key="/validateArticle.htm">ValidateArticleController</prop>
<prop key="/valideOrReject.htm">ValideOrRejectController</prop>
<prop key="/validateOrReject.htm">ValidateOrRejectController</prop>
<prop key="/login.htm">LogonController</prop>
<prop key="/listEvaluation.htm">ListEvaluationController</prop>
<prop key="/download.htm">ArticleDownloadController</prop>
@@ -45,7 +45,8 @@
<prop key="/forgotPassword.htm">ForgotPasswordController</prop>
<prop key="/detailArticle.htm">DetailArticleController</prop>
<prop key="/tableBord.htm">TableBordController</prop>
<prop key="/stateArticle.htm">StateArticleController</prop>
<prop key="/stateArticle.htm">StateArticleController</prop>
<prop key="/admin.htm">AdminController</prop>
</props>
</property>
</bean>
@@ -58,6 +59,27 @@
<property name="articleManager" ref="articleManager" />
</bean>
<bean id="AdminController"
class="org.yacos.web.admin.AdminController">
<dwr:remote javascript="AdminController" />
<property name="articleManager" ref="articleManager" />
<property name="userManager" ref="userManager" />
<property name="conferenceManager" ref="conferenceManager" />
<property name="methodNameResolver">
<bean name="AdminControllerMethodResolver" class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver">
<property name="defaultMethodName">
<value>show</value>
</property>
<property name="paramName" value="action"/>
<property name="methodParamNames">
<list>
<value>show</value>
</list>
</property>
</bean>
</property>
</bean>
<bean id="ManageArticleController"
class="org.yacos.web.author.controller.ManageArticleController">
<property name="articleManager" ref="articleManager" />
@@ -139,8 +161,8 @@
<property name="articleManager" ref="articleManager" />
</bean>
<bean id="ValideOrRejectController"
class="org.yacos.web.PCmember.controller.ValideOrRejectController">
<bean id="ValidateOrRejectController"
class="org.yacos.web.PCmember.controller.ValidateOrRejectController">
<property name="articleManager" ref="articleManager" />
</bean>
@@ -161,7 +183,8 @@
</bean>
<bean id="AddConferenceController"
class="org.yacos.web.chairman.controller.AddConferenceController">
class="org.yacos.web.chairman.controller.AddConferenceController"
scope="session">
<dwr:remote javascript="AddCriteriaJS" />
<property name="sessionForm" value="true" />
<property name="commandName" value="formConference" />
@@ -286,11 +309,11 @@
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="10000000" />
</bean>
<bean id="messageSource"
class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename" value="messages" />
</bean>
<bean id="messageSource"
class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename" value="messages" />
</bean>
<bean id="sessionService"