- The requested resource is not available Spring 3 MVC
- <?xml version="1.0" encoding="UTF-8"?>
- <beans xmlns="http://www.springframework.org/schema/beans"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:p="http://www.springframework.org/schema/p"
- xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
- <bean id="viewResolver"
- class="org.springframework.web.servlet.view.InternalResourceViewResolver"
- p:prefix="/WEB-INF/jsp/"
- p:suffix=".jsp"/>
- </beans>
- <?xml version="1.0" encoding="UTF-8"?>
- <web-app version="3.0"
- xmlns="http://java.sun.com/xml/ns/javaee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>
- /WEB-INF/applicationContext-main.xml
- /WEB-INF/applicationContext-hibernate.xml
- /WEB-INF/applicationContext-jms.xml
- /WEB-INF/applicationContext-i18n.xml
- </param-value>
- </context-param>
- <listener>
- <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
- </listener>
- <servlet>
- <servlet-name>dispatcher</servlet-name>
- <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
- <init-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>/WEB-INF/applicationContext-dispatcher.xml</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
- <servlet-mapping>
- <servlet-name>dispatcher</servlet-name>
- <url-pattern>*.htm</url-pattern>
- </servlet-mapping>
- <session-config>
- <session-timeout>
- 30
- </session-timeout>
- </session-config>
- <welcome-file-list>
- <welcome-file>redirect.jsp</welcome-file>
- </welcome-file-list>
- </web-app>
- <%@page contentType="text/html" pageEncoding="UTF-8"%>
- <% response.sendRedirect("index.htm"); %>
- @Controller
- public class IndexController {
- @RequestMapping("/index.htm")
- public String handleIndexGet() {
- return "index"; // forward to view index.jsp
- }
- }
- "<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%>
- http://localhost:8080/project-name/WEb-INF/nameofpage.jsp
- package your.apckage.name;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestMethod;
- @Controller
- public class SampleController {
- @RequestMapping(value = "/index", method = RequestMethod.GET)
- public String sample() {
- return "index";
- }
- }
- <context:component-scan
- base-package="package name of the controller" />
- <% response.sendRedirect("index.jsp"); %>