Dans mon fichier applicationContextMvc.xml, j'ai fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
		<property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
		<property name="prefix" value="/WEB-INF/page/view/" />
		<property name="suffix" value=".jsp" />
	</bean>
 
	 <bean name="/hello_world" class="a.HelloWorldController"/>
la classe HelloWorldController est la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
public class HelloWorldController implements Controller {
 
	public ModelAndView handleRequest(HttpServletRequest request,
			HttpServletResponse response) throws ServletException, IOException {
 
		String aMessage = "Hello World MVC!";
 
		ModelAndView modelAndView = new ModelAndView("hello_world");
		modelAndView.addObject("message", aMessage);
 
		return modelAndView;
	}
}
et la vue JSP hello_world.jsp:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<body>
	<p>This is my message: ${message}</p>
</body>
</html>
et j'ai configuré le fichier web.xml.
Mais quand je rentre dans le navigateur http://mysite/hello_world, ça ne marche pas. AI-je oublié de faire quelque chose? merci!