JSP Tags use an XML syntax, so you must have the same number of opening and closing "html:form" jsp tags in your jsp. This is why your JSP engine failed.
acording to struts-form.tld, action attribute in html:form tag can be JSP computed. Try this: <% String actionPath; if( something) { actionPath =" /AccountMaint"; } else { actionPath =" /CreateAccount"; } %> <html:form action="<%= actionPath %>"> ... </html:form> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>