Bom a tarde pessoal… to com um problema/dúvida
Meu problema e o seguinte, na minha página quando escrevo alguma coisa em um campo, quando eu ordeno a lista o que eu tinha escrito no campo é apagado. Eu queria manter o que escrevi no campo vi q da pra passar parametros na hora de ordenar pela requestURI, mas não sei como pegar o campo para passar pra action, se é que é possivel
JSP
<html:form action="/semovente" styleId="semoventeForm" >
<tiles:insert flush="true" page="layout/semoventeListLayout.jsp">
<tiles:put name="semovente" type="string">
<html:text property="nmSemovente" size="45" maxlength="255"></html:text>
</tiles:put>
<tiles:put name="botoes" type="string">
<input type="submit" class="form_botao" value="Pesquisar" onclick="consulta()" />
</tiles:put>
<tiles:put name="lista" type="string">
<logic:equal name="semoventeForm" property="pesquisa" value="sim">
<display:table name="listaSemovente" styleClass="tbstyle3"
requestURI="semovente.do?acao=pesquisar&isDisplayTag=true" width="100%"
pagesize="<%=new Integer(request.getSession().getAttribute(\"pagesize\").toString()) %>"
defaultsort="1" defaultorder="ascending">
<display:column property="nmSemovente" title="Semovente" align="left" sortable="true" width="55%" />
<display:column property="flTipo" title="Tipo" align="left" sortable="true" width="10%" />
<display:column property="unidadeOperacional" title="U.O" align="left" sortable="true" width="20%" />
<display:column property="colSituacao" title="Situação" align="center" width="5%" />
<display:column property="acao" title="Ações" align="center" width="10%" />
</display:table>
</logic:equal>
</tiles:put>
</tiles:insert>
</html:form>
por exemplo quando ordenar por tipo:
manter o que foi digitado em nmSemovente