bonjour,
j'aimerais savoir si je définie plusieurs actions dans un meme class Action est non recommandé ou antipatern, par exemple pour les action ajout modifier supprimer , je précéder comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { if (request.getParameter("action")!=null && request.getParameter("action").toString().equals("ajouter") ) { // traitement } if (request.getParameter("action")!=null && request.getParameter("action").toString().equals("modifie") ) { //traintement } if (request.getParameter("action")!=null && request.getParameter("action").toString().equals("supprimer") ) { // taitement } }
je sais que y a les classes DispatchAction et LookupDispatchAction qui font ça, mais je trouve que c'est un peu complexe on utilisant ces classes .
Partager