J'utilise le modèle MVC : Avec eclipse le model est dans le chemin du projet (voir image1)
et voici le code du modelet je l'importe comme suitCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package com.servlet.test.model; public class ColorModel { private String[] colors = new String[]{"red", "green", "yellow", "purple", "pink", "silver", "orange"}; private String color; public ColorModel(){ this.color = colors[Double.valueOf(Math.random()*7).intValue()]; } public String getColor(){ return this.color; } }
import com.servlet.test.model.ColorModel;
code complet du servlet :
Mais avec JDevelopper il cree le model dans un dossier et le View-Controller dans un autreCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package com.servlet.test; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.servlet.test.model.ColorModel; public class ColorServlet extends HttpServlet { public void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ request.setAttribute("colorObject", new ColorModel()); request.setAttribute("colorString", new ColorModel().getColor()); request.getRequestDispatcher("colorJsp.jsp").forward(request, response); } }
Je veut savoir comment importer le model pour l'utiliser dans la servlet avec JDeveloper ?