<dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> <scope>runtime</scope> </dependency>
spring-mvc.xml
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="viewClass"> <value>org.springframework.web.servlet.view.JstlView</value>//这个必须要添加 </property> <property name="prefix"><value>/WEB-INF/jsp/</value></property> <property name="suffix"><value>.jsp</value> </property> </bean>
controller
@RequestMapping(value="/login", method=RequestMethod.GET) public ModelAndView loginPage(HttpSession session) { ModelAndView modelAndView = new ModelAndView("user/login"); return modelAndView; //访问 WEB-INF/jsp/user/login.jsp文件 }
@RequestMapping(value="/", method=RequestMethod.GET) public String index(HttpSession session){ session.setAttribute("message", null); return "redirect:/index.jsp"; // 访问根目录下index.jsp文件。redirect为直接url 访问。 }