[struts] question bête sur action

question bête sur action [struts] - Java - Programmation

Marsh Posté le 17-06-2010 à 12:55:51    

Hello,
 
J'essaie de créer une action lancée depuis un fomulaire (ou directement), mais rien ne marche...
 
Voici ce que j'ai:
 
struts-config.xml

<action-mappings>
 <action path="/SSOLogin" type="xxxxx.SSOLoginAction">
 </action>
</action-mappings>


 
fichier html:

<html>
<head>
<script language="JavaScript">
top.location.href="/contexte/SSOLogin";
</script>
</head>
<body>
</body>
</html>


 
fichier java:

public class SSOLoginAction extends Action {
    public SSOLoginAction(){}
 
    protected ActionForward executeImpl(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest request, HttpServletResponse response) throws Exception {
        System.out.println("SSOLoginAction" );
        return new ActionForward("/admin/admin.jsp" );
    }
}


 
Le résultat:
 
Etat HTTP 404 - /contexte/SSOLogin
 
Je dois vérifier quoi ??
 
Merci !


Message édité par didier1809 le 17-06-2010 à 12:56:00

---------------
.
Reply

Marsh Posté le 17-06-2010 à 12:55:51   

Reply

Marsh Posté le 17-06-2010 à 13:44:06    

tu fait du struts 1.X ? si oui, il faut déclarer la servlet Struts dans ton web.xml.
 
et c'est pas executeImpl, mais execute.
 
Et le chemin vers ton action sera /contexte/SSOLogin.do ou n'importe qu'elle extension de de chemin que tu auras configurée dans le web.xml


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 17-06-2010 à 14:04:41    

Merci, c'était bien tout cela (web.xml + execute)
 :hello:  


---------------
.
Reply

Marsh Posté le 21-06-2010 à 19:40:18    

Est-ce que quelqu'un peut m'aider,
je veux faire un select multiple et récupérer la valeur de ces select et rechercher dans une base postgres les valeurs correspondant afin de remplir un autre select

Reply

Marsh Posté le 21-06-2010 à 19:41:00    

J'ai oublié de dire que le langage est jsp/servlet

Reply

Marsh Posté le 21-06-2010 à 21:01:11    

si t'as l'impression que ta question n'a rien a voir avec le topic, c'est normal.
 
Pour ta question spécifiquement, cherche un peu dans la doc Struts


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 22-06-2010 à 09:43:03    

Comment récupérer une variable javascript en jsp

Reply

Marsh Posté le 22-06-2010 à 11:06:28    

soumission de formulaire
 
tu veux pas créer un topic pour ta question ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed