Springmvc开发步骤

2021-07-03 14:07

阅读:662

标签:dex   nbsp   lease   图文   dispatch   ext   图片   nts   prope   

 

 

 

Springmvc开发步骤

1.导入jar包的依赖


  org.springframework
  spring-web
  4.3.12.RELEASE


  org.springframework
  spring-webmvc
  4.3.12.RELEASE

 

2.在web.xml文件中定义DispatcherServlet来拦截用户请求,DispatcherServlet是一个特殊的servlet,父类也是httpsevlet,是一个前段控制器,用户向服务器发送请求时,请求被前段控制器DispatcherServlet获取


  springmvcdemo01
org.springframework.web.servlet.DispatcherServlet
 
    contextConfigLocation
    classpath:spring.xml
 

  1


  springmvcdemo01
  *.action

 

 

3.创建springmvc的配置文件,配置文件的默认存放位置是WEB-INF下面,可以修改,如下图红色:存放在resources资源包下面,路径前面加上classpath:

 

 技术分享图片

 

4.配置映射处理器,springmvc有很多映射处理器,我们使用BeanNameUrlHandleMapping:表示表示Bean名称和请求url得映射,比如/hello.*,那么springmvc配置文件中必须有一个/hello.*的处理器Bean



 

 

5.配置试图解析器



   
   
   
   
   
 

 

 

6.最后写一个Controller,在配置映射处理器上面我们定义了一个DemoController,所以我们在写一个DemoController实体类,专门用来接收/hello.action的请求

import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


public class DemoController implements Controller {

    @Override
    public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception {
        System.out.println("hello");
        ModelAndView modelAndView =  new ModelAndView("index");
        return modelAndView;
    }
}

 

7.启动项目后,我们用localhost:8080/hello.action访问,

可以看到通过到这个路径访问能跳转到我们定义在WEB-INF下面的index.jsp

技术分享图片

 技术分享图片

 

 

 

 

 

技术分享图片

Springmvc开发步骤

标签:dex   nbsp   lease   图文   dispatch   ext   图片   nts   prope   

原文地址:https://www.cnblogs.com/heishou/p/9622752.html


评论


亲,登录后才可以留言!