Est-il possible de retourner simplement un nom de fichier JSP personnalisé dans une action Struts, qui n'a pas de résultat mappé?Retourne une JSP personnalisée dans Struts 2 sans résultat défini
Exemple:
public String doAction() throws Exception {
return "myfile.jsp";
// do not return a mapped result
// return "success";
}
Quand je le fais, je reçois l'erreur
No result defined for action MyAction and result myfile.jsp
La raison est que je développe un nouveau flux où plusieurs actions peuvent conduire à une nouvelle page d'erreur spéciale . Mais il serait difficile de patcher tout le XML Struts-Config avec le nouveau résultat défini pour chaque action! Donc je veux éviter cela et juste référencer un JSP directement.
Vous pouvez utiliser un plugin convention. Il définit une configuration pour tous les jsp. –