Author: bpoussin Date: 2011-05-26 11:47:13 +0200 (Thu, 26 May 2011) New Revision: 53 Url: http://chorem.org/repositories/revision/vradi/53 Log: - add jquery plugin (better than dojo) - add rst action (generate from rst and set field if necessary) - add AbstractEditAction used for EditAction and RSTAction to filter acceptable wikitty field Modified: trunk/vradi-web/src/main/resources/struts.xml Modified: trunk/vradi-web/src/main/resources/struts.xml =================================================================== --- trunk/vradi-web/src/main/resources/struts.xml 2011-05-26 09:46:08 UTC (rev 52) +++ trunk/vradi-web/src/main/resources/struts.xml 2011-05-26 09:47:13 UTC (rev 53) @@ -4,11 +4,18 @@ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> - <constant name="struts.devMode" value="true"/> + <constant name="struts.enable.SlashesInActionNames" value="true"/> <constant name="struts.ognl.allowStaticMethodAccess" value="true"/> - <constant name="struts.enable.SlashesInActionNames" value="true"/> <!-- + | next constant is for development process, in production this constants + | must be removed + +--> + <constant name="struts.devMode" value="true"/> + <constant name="struts.ognl.logMissingProperties" value="true" /> + <constant name="struts.el.throwExceptionOnFailure" value="true" /> + + <!-- | Definition d'un package pour l'espace public | - surcharge de parametre de certain intercepteur +--> @@ -112,5 +119,28 @@ <result type="wikitty-json"/> </action> </package> - + + <package name="ajax" namespace="/ajax" extends="restrictedArea"> + <!-- + | Essai de generer du HTML a partir d'un champs d'un objet ou du + | parametre 'rst' + +--> + <action name="rst" class="org.chorem.vradi.actions.RSTAction"> + <param name="includes">FormNote\.summary,FormNote\.content</param> + <result type="stream"> + <param name="contentType">${mimeType}</param> + <param name="inputName">rstResult</param> + </result> + </action> + <!-- + | Edit n'importe qu'elle objet en modifiant les valeurs des champs retrouve + | en parametre + +--> + <action name="edit/*" class="org.chorem.vradi.actions.EditAction"> + <param name="id">{1}</param> + <param name="includes">FormNote\..*</param> + <result type="wikitty-json"/> + </action> + </package> + </struts>