Ciao.
Sono agli inizi con struts,volevo capire un po come è la dinamica:
io ho provato questa:
1)definire una servlet estendendo actionservlet
2)mappare il web.xml in modo che ad una determinata richiesta la servlet intercetti la request e la response in questo modo per es:
<servlet>
<servlet-name>Action</servlet-name>
<servlet-class>giugio.Action</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
in questo modo mi intercetta tutte le richieste che terminano con do.
Fino a qui' se non ci sono errori è tutto ok , uso eclipse e realmente la servlet intercetta le chiamate col .do.
3)adesso,non capisco il meccanismo con cui la actionservlet "chiama" una determinata action.
4)la action esegue il suo metodo execute(),esegue la businesslogic e poi fa il forward verso una vista(jsp).
5)la pagina jsp ha un form html il cui action punta a:1).do? o 2)ad es /login?
insomma ho un po di confusione.