Diskuze: JAVA EE Struts 2 rada

Java Java JAVA EE Struts 2 rada

Avatar
vodslon
Člen
Avatar
vodslon:

Ahoj,

Spadnula na mě věc, která funguje, ale nevím proč, v Javě moc neumím a potřeboval bych se zeptat na vztah akcí s Stuts2.

Co jsem dostal, tak má struts2.xml jenom interceptory a nikde nemá věc typu

<action name="hello" class="moje.trida.helloworld.action.HelloWorldAction" method="execute">
     <result name="success">/HelloWorld.jsp</result>
   </action>

Chápu, že v Interceptoru může metoda result = invocation.invoke() můžu tu metodu vzít.

ale pokud mám svůj struts jenom ve formátu

<interceptors>
                      <interceptor name="securityInterceptor" class="cz.trask.interceptors.SecurityInterceptor" />

                      <interceptor-stack name="testStack">
                       <interceptor-ref name="securityInterceptor"/>
                       <interceptor-ref name="defaultStack"/>
                      </interceptor-stack>

  </interceptors>

  <default-interceptor-ref name="testStack"></default-interceptor-ref>

Bez namapování akcí, tak mi to spadne s tím, že on tu akci neví kam směřovat.

Sorry, že se takhle blbě ptám, ale jde něják nastavit nebo co mi chybí třeba za knihovnu, aby mi každej request i s akcí spadnul do toho Interceptoru a vykonal se tam odtud jako to mám v tom projektu o který se starám, mě štve, když něčemu nerozumím.

 
Odpovědět 30.10.2015 12:02
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.