Olá…
Estou trabalhando na arquitetura Weblogic da BEA, e para quem conhece sabe que usa o conceito de pageFlow…
pois bem, estou com o seguinte problema…
Tenho uma JSP (A) que faz uma requisição assíncrona para uma action do pageflow que aponta para uma outra pagina JSP (B)
que gera dinamicamente o conteúdo, e retorna para o meu callback na pagina que fez a requisição…
Até ai tudo bem, eu atualizo os dados na minha página (A) com Javascript.
O que eu quero saber é se é possível eu gerar o conteúdo que eu gerei na pagina B no próprio pageflow…
Eu quero eliminar a pagina B, fazer a action retornar uma JSP ou HTML gerado dinamicamente no proprio pageFlow.
Algo do tipo:
/**
* @jpf:action
* @jpf:forward name="gerar" path="gerarPagina"
*/
protected Forward acCancelar() {
return new Forward("gerar");
}
private Forward gerarPagina(){
HttpServletResponse response;
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println("<BODY>");
out.println("<H1>Hello World!</h1>");
out.println("</body>");
out.println("</html>");
return new Forward(response);
}
Não sei se é possível eu gerar isso sem criar uma classe Servlet?
Eu queria gerar o HTML usando só o método, sem precisar criar uma classe para cada página que eu for criar.
Será que isso é possível?
Alguém conhece outra solução?