SpringMVC框架搭建步驟
阿新 • • 發佈:2018-11-07
spring mvc框架是一個MVC框架,通過實現MVC很好的將資料、業務、展現進行分離
spring MVC 的設計圍繞DispatcherServlet展開的,
由DispatcherServlet負責將請求派發到特定的handler
springmvc 框架搭建步驟:
1. 建立工程,拷貝springmvc相關的jar,並把jar拷貝到lib
2. 配置web.xml,配置前段控制器DispatcherServlet
3. 在web-inf 下建立springmvc配置檔案,[servletname]-servlet.xml
檔名必須為springmvc-servlet.xml
4. 配置HandlerMapping 根據benaname找到對應Conntroller( 可以省略)
5. 建立JSP頁面,需要發出請求的頁面
6. 建立HelloController 繼承AbstractController重寫handleRequestInternal
7. <!-- 配置檢視解析器 -->
spring MVC 的設計圍繞DispatcherServlet展開的,
由DispatcherServlet負責將請求派發到特定的handler
springmvc 框架搭建步驟:
1. 建立工程,拷貝springmvc相關的jar,並把jar拷貝到lib
2. 配置web.xml,配置前段控制器DispatcherServlet
<servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping>
3. 在web-inf 下建立springmvc配置檔案,[servletname]-servlet.xml
檔名必須為springmvc-servlet.xml
4. 配置HandlerMapping 根據benaname找到對應Conntroller( 可以省略)
<bean class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping"> </bean>
5. 建立JSP頁面,需要發出請求的頁面
6. 建立HelloController 繼承AbstractController重寫handleRequestInternal
//返回資料和頁面 protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception { String hello = request.getParameter("hello"); System.out.println("----:"+hello); ModelAndView mav = new ModelAndView("index"); mav.addObject("helloword", " hello "+hello); return mav; }
7. <!-- 配置檢視解析器 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<!-- 字首 -->
<property name="prefix" value="/view/"></property>
<!-- 字尾 -->
<property name="suffix" value=".jsp"></property>
</bean>