The SmartWeb Project

12 marzo 2007

Utilizzo del tag di struts <html:cancel>

Per utilizzare in una jsp il tag <html:cancel> possiamo considerare il seguente esempio:

<html:cancel titleKey="operation.cancel.title" styleClass="button">
<bean:message key="operation.cancel"/> </html:cancel >

Nel file struts.xml, nella action corrispondente scriveremo:

<action path="..." name="..."
scope="..." type="" parameter="..." input="...">
<forward name="..." path="..."
redirect="true" />
<forward name="..." path="..." />
<forward name="cancel" path="/index.jsp" redirect="true" />
</action>


Dal file di struts viene richiamato in automatico il metodo cancel della classe Action:

protected String cancel(ActionForm form, HttpServletRequest request, HttpServletResponse response, ActionMapping mapping) throws Exception {

super.reset(form, request, mapping);
return "cancel";
}