Path d'un forward avec paramètres dynamiques
Bonjour à tous,
Je voudrais savoir si possible de définir un forward avec un path où il y des paramètres dynamiques,je m'explique.
Dans mon action j'ai le code suivant:
Code:
1 2 3 4 5 6 7 8 9 10
| public ActionForward Application(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response) throws Exception {
ActionForward forward = new ActionForward();
String userParamRpt = "&user=";
String url = new String("");
UtilisateurVO user = getUserInSession(request);
userParamRpt = userParamRpt.concat(user.getUtiNom()).concat("").concat(user.getUtiPrenom());
url = url.concat(userParamRpt);
request.setAttribute("etatPath", url);
forward=mapping.findForward("versautreapplication");
} |
Et au niveau du struts-config.xml, j'ai ceci:
Code:
1 2 3
| <action path="/action1" type="fr.application.impression.action1Action" name="lBonsPlanningLivForm" parameter="dispatch" validate="false" scope="request">
<forward name="google" path="http://localhost/monapplication?user=" redirect="true" />
</action> |
Est-ce possible dans mon cas d'appeler la nouvelle application déployée sous apache avec un paramètre user qui change suivant l'utilisateur?
Merci