i load up dataParams.jsp from main.jsp: [code] <c:when test="${param.dataParams == 'show' and param.data == null}"> <s:action name="dataParams_input" executeResult="true"></s:action></c:when> [/code] i map it in struts.xml: [code] <action name="dataParams_*" method="{1}" class="loto.action.DataParams"> <result type="redirectAction">/jsp/main.jsp</result> <result name="input">/jsp/dataParams.jsp</result> </action> [/code] and set up a DataParams-validator.xml. The problem starts when i submit dataParams.jsp 's form: [code] <form action="dataParams" method="get"> [/code] because it's supposed to validate while beeing loaded by main.jsp, but it displays alone not included in main.jsp when it displays errors. The key to this problem is what should i write in <form action="????????????" to make this work the way i aim?
Further thoughts: If i dataParams action doesn't get called when dataParams submits, the struts 2 xml validation doesn't fire. dataParams.jsp is supposed to be always included in main.jsp though, showing errors or not, but if i call main action, the struts 2 xml validation is always bypassed by the input action. dataParams bypasses validation the first time because it doesn't need to validate when first shown (like in HelloWorld), should i validate from start and live with it? Maybe action chaining would do it? I don't know... --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org