THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Example
Code Block |
---|
Example 1: <package name="principal" extends="struts-default" namespace="/"> <interceptors> <interceptor name="hibernateInterceptor" class="com.googlecode.s2hibernate.struts2.plugin.s2hibernatesession.HibernateSessionInterceptor"> <param name="target">facade.session</param> <param name="sessionFactoryClass">hibernate.factory.HibernateSessionFactory</param> <param name="sessionSource">session</param> <param name="staticGetSessionMethod">true</param> <param name="closeSessionAfterInvoke">true</param> </interceptor> </interceptors> <action name="teste" class="actions.TestAction"> <interceptor-ref name="hibernateInterceptor"/> <result>/resultpage.jsp</result> </action> </package> Example 2: <package name="principal" extends="struts-default" namespace="/"> <interceptors> <interceptor name="hibernateInterceptor" class="com.googlecode.s2hibernate.struts2.plugin.s2hibernatesession.HibernateSessionInterceptor"> <param name="target">facade.session</param> <param name="sessionFactoryClass">hibernate.factory.HibernateSessionFactory</param> <param name="sessionSource">session</param> </interceptor> <interceptor-stack name="basicStackWithHibernateSession"> <interceptor-ref name="hibernateInterceptor"/> <interceptor-ref name="basicStack"/> </interceptor-stack> <interceptor-stack name="defaultStackWithHibernateSession"> <interceptor-ref name="hibernateInterceptor"/> <interceptor-ref name="defaultStack"/> </interceptor-stack> </interceptors> <action name="enterData" class="actions.TestAction"> <interceptor-ref name="basicStackWithHibernateSession"/> <result>/inputpage.jsp</result> </action> <action name="submitData" class="actions.TestAction" method="doit"> <interceptor-ref name="defaultStackWithHibernateSession"/> <result>/resultpage.jsp</result> </action> </package> |
Installation
This plugin can be installed by copying the plugin jar into your application's /WEB-INF/lib
directory. No other files need to be copied or created.
...