Is there a way of specifying a dynamic action
attribute in the s:form
tag in Struts2? I want something like the below.
<c:set var="formAction" value="baseAction" />
<c:if test="${someCondition}">
<c:set var="formAction" value="childAction" />Ac
<s:form method="post" action="${formAction}">
<s:input....../>
<s:select...../>
</s:form>
I know this can be achieved using javascript but I want to avoid refactoring. I have tried achieving this using scriplets but the issue is that Struts2 tags doesn't take runtime attributes. I tried even with OGNL but it didn't help either.