I don't know how it is for portlets, but for regular actions it can be done in struts-config.xml in the line like this: <action name="regionsEditForm" path="/admin/regions/list" type="com.pi.eplatform.suirz.user.action.admin.ListRegionsAction" validate="false">
where validate is what You are looking for. Still it is not wright for me that You are posting a form and turning validation off, strange at least. Best greetings, Paweł Wielgus. 2009/6/22 Sam Wun <swun2...@gmail.com>: > Hi, thanks for the suggestion. > How to turn the validation off? > > Thanks > > > 2009/6/22 Paweł Wielgus <poulw...@gmail.com>: >> Hi Sam, >> it is most likely caused by validation, >> turn it off if that is the what You want to do. >> >> Best greetings, >> Paweł Wielgus. >> >> >> 2009/6/22 Sam Wun <swun2...@gmail.com>: >>> Dear all, >>> >>> I have a Registration form, when user click a Sign in button, the >>> OrderAction.java is supposed redirect it to another page, but >>> currently it stay on the same page (the registration form). >>> Please refer to the following codes: >>> >>> -- OrderAction.java >>> >>> /** @struts.action name="OrderForm" path="/onlinepayment_portlet/reg" >>> * scope="session" >>> * input="/portlet/onlinepayment_portlet/reg.jsp" >>> * >>> * @struts.action-forward name="/onlinepayment_portlet/reg" >>> path="/onlinepayment_portlet/reg.jsp" >>> * @struts.action-forward name="/onlinepayment_portlet/user_info" >>> path="/onlinepayment_portlet/user_info.jsp" >>> */ >>> >>> public class OrderAction extends PortletAction{ >>> >>> /* >>> public ActionForward execute(ActionMapping mapping,ActionForm >>> form, HttpServletRequest request, HttpServletResponse response) throws >>> IOException,ServletException{ >>> return mapping.findForward("success"); >>> } >>> */ >>> >>> public ActionForward execute( >>> ActionMapping mapping, ActionForm form, >>> HttpServletRequest req, >>> HttpServletResponse res) >>> throws Exception { >>> >>> //Get form and initialize only if number list not empty >>> OrderForm orderForm = (OrderForm) form; >>> >>> String pw = orderForm.getPassword().trim(); >>> String emailaddr = orderForm.getEmailAddress().trim(); >>> if (pw.length() > 0 && emailaddr.length() > 0 ) { >>> return >>> mapping.findForward("/onlinepayment_portlet/user_info"); >>> } >>> else >>> return >>> mapping.findForward("/onlinepayment_portlet/user_info"); >>> } >>> >>> >>> public ActionForward render( >>> ActionMapping mapping, ActionForm form, >>> PortletConfig config, >>> RenderRequest req, RenderResponse res) >>> throws Exception { >>> >>> OrderForm orderForm = (OrderForm)form; >>> >>> return >>> mapping.findForward("/onlinepayment_portlet/user_info"); >>> } >>> } >>> >>> -- reg.jsp: >>> <%@ include file="/html/portlet/onlinepayment_portlet/init.jsp" %> >>> >>> <bean:define id="email_address" name="OrderForm" >>> property="emailAddress" type="java.lang.String" /> >>> >>> <html:form action="/onlinepayment_portlet/reg" method="post" >>> focus="emailAddress"> >>> >>> <table border="0" cellspacing="5" cellpadding="0"> >>> <tr> >>> <td nowrap><div class="jc_tran_title_text"><bean:message >>> key="form.email_address"/></div></td> >>> </tr> >>> <tr> >>> <td nowrap> >>> <html:text name="OrderForm" property="emailAddress" size="50" /> >>> </td> >>> </tr> >>> <tr> >>> <td nowrap> >>> >>> </td> >>> </tr> >>> >>> <tr> >>> <td nowrap><div class="jc_tran_title_text">Password</div></td> >>> >>> </tr> >>> <tr> >>> <td nowrap> >>> <input type="password" name="custPassword" size="50" value="" >>> class="jc_tran_input"> >>> </td> >>> </tr> >>> <tr> >>> <td nowrap> >>> >>> </td> >>> >>> </tr> >>> <tr> >>> <td nowrap> >>> >>> </td> >>> </tr> >>> <tr> >>> <td nowrap> >>> <html:submit><bean:message key="button.sign_in"/></html:submit> >>> </html:form> >>> <html:submit><bean:message key="button.new_visitor"/></html:submit> >>> <html:submit><bean:message key="button.cancel_checkout"/></html:submit> >>> </td> >>> </tr> >>> </table> >>> >>> -- user_info.jsp >>> >>> <%@ include file="/html/portlet/onlinepayment_portlet/init.jsp" %> >>> >>> <bean:define id="first_name" name="OrderForm" property="firstName" >>> type="java.lang.String" /> >>> <bean:define id="last_name" name="OrderForm" property="LastName" >>> type="java.lang.String" /> >>> <bean:define id="shipping_address" name="OrderForm" >>> property="shippingAddress" type="java.lang.String" /> >>> <bean:define id="billing_address" name="OrderForm" >>> property="billingAddress" type="java.lang.String" /> >>> >>> <html:form action="/onlinepayment_portlet/user_info" method="post" >>> focus="emailAddress"> >>> >>> <table border="0" cellspacing="5" cellpadding="0"> >>> <tr> >>> <td nowrap><div class="jc_tran_title_text"><bean:message >>> key="form.firstname"/></div></td> >>> <td nowrap> <html:text name="OrderForm" property="firstName" >>> size="50" /> </td> >>> <td nowrap><div class="jc_tran_title_text"><bean:message >>> key="form.lastname"/></div></td> >>> <td nowrap> <html:text name="OrderForm" property="lastName" >>> size="50" /> </td> >>> </tr> >>> <tr> <td nowrap> </td> </tr> >>> <tr> <td nowrap><div class="jc_tran_title_text"><bean:message >>> key="form.email_address"/></div></td> </tr> >>> <tr> <td nowrap> <html:text name="OrderForm" property="emailAddress" >>> size="50" /> </td> >>> </tr> <tr> <td nowrap> </td> </tr> >>> >>> <tr> <td nowrap><div class="jc_tran_title_text">Password</div></td> </tr> >>> <tr> <td nowrap> <input type="password" name="custPassword" >>> size="50" value="" class="jc_tran_input"> </td> >>> </tr> <tr> <td nowrap> </td> </tr> >>> <tr> <td nowrap> </td> </tr> >>> <tr> <td nowrap> >>> <html:submit><bean:message key="button.sign_in"/></html:submit> >>> </html:form> >>> >>> <html:submit><bean:message key="button.new_visitor"/></html:submit> >>> <br> >>> <br> >>> <html:submit><bean:message key="button.cancel_checkout"/></html:submit> >>> </td> >>> </tr> >>> </table> >>> >>> Your help is much appreciated. >>> Thanks >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>> For additional commands, e-mail: user-h...@struts.apache.org >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org