Estou começando agora a trabalhar com Struts e tenho (como todo mundo) algumas dúvidas básicas. Aí vai a primeira:
Tenho uma página index.jsp que é protegida, assim quando o usuário tenta acessá-la, ele é direcionado para uma página de login (login.jsp).
Após a autenticação do usuário (utilizo um Autenticador particular, que verifica o perfil do usuário), a página index.jsp é exibida.
Nesta página verifico qual a role que o usuário pertence e dependendo da role mando pra uma página.
Este é o código da index.jsp:
<%@ taglib uri=“http://struts.apache.org/tags-bean” prefix=“bean” %>
<%@ taglib uri=“http://struts.apache.org/tags-html” prefix=“html”%>
<html>
<%
if( request.isUserInRole(“perfil_1”)) {
%>
<!-- AQUI DEVO CHAMAR A ACTION, AO INVÉS DE USAR O INCLUDE -->
<%@include file=“realizarLogin/menu_afv.jsp”%>
}
%>
<%
if( request.isUserInRole(“perfil_2”)) {
%>
PERFIL 2
<%}%>
</body>
</html>
quando o usuário for do perfil_1 preciso que ele seja direcionado para uma página que usa Tiles. No entanto só sei direcioná-lo para esta página através de um Action.
Assim a dúvida é: como faço para chamar a Action ao invés de usar o include?? Ou então como faço pra incluir a página com o Tiles.
Me disseram, que no struts-config.xml teria que alterar pra chamar a action. É esta mesma a saída?? Como alterar o struts-config.xml
Obrigado
Fico no aguardo
Vcoluci