Bom dia pessoal.
Estou iniciando em desenvolvimento com ajax + struts 2 e estou com uma dúvida.
Tenho minha na minha JSP o seguinte código:
<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1”
pageEncoding=“ISO-8859-1”%>
<%@taglib prefix=“s” uri="/struts-tags"%>
<%@ taglib prefix=“sx” uri="/struts-dojo-tags" %>
<s:form>
<sx:submit href="ajax!action_carregaTelaAjax" targets="divajax" value="Ativar" showLoadingText="false"></sx:submit>
</s:form>
<sx:div id="divajax">
</sx:div>
Até aqui tudo bem, funciona o ajax perfeitamente. O problema é que dentro da minha sx:div ele está carregando uma outra página que eu configuro no meu struts.xml:
/Pages/TesteAjax.jsp Login.jspAté aí tudo bem, mais sempre que eu quiser usar ajax vou ter que criar uma nova .jsp para redirecionar no retorno da action?
Essa é minha dúvida, não sei se existe outra forma de trabalhar com ajax sem ter que criar várias .jsps.
Alguém sabe de outra forma?
Abraço