Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij slevové akce 80% výuky zdarma!
Pouze tento týden sleva až 80 % na e-learning týkající se Pythonu

Diskuze: JAVA EE Struts 2 rada

Aktivity (3)
Avatar
vodslon
Člen
Avatar
vodslon:30.10.2015 12:02

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.