springmvc

springmvc,第1张

springmvc 一、什么是springmvc?

springMVC是一个MVC框架,在实际开发中,==接受浏览器的请求响应,对数据进行处理,然后返回页面进行显示==,但是上手简单。而且简单,SpringMVC已经成为了大多数企业优先选择的框架。

二、为什么使用springmvc框架?

三、快速入门 ①创建一个maven的web工程

②引入springmvc的依赖

    
      org.springframework
      spring-webmvc
      5.3.4
    
③springmvc的配置文件



    
    
    
    
         
         
    
④创建一个控制类
@Controller //表示该类为控制层类。
public class HelloController {
    @RequestMapping("/hello")
    public ModelAndView hello(){
        System.out.println("hello方法被调用了");
        ModelAndView mv=new ModelAndView("hello");
        return mv;
    }
}
⑤在web.xml文件加载springmvc的配置文件

    springmvc
    org.springframework.web.servlet.DispatcherServlet
    
    
        contextConfigLocation
        classpath:springmvc.xml
    



    springmvc
    /
⑥测试http://localhost:8080/项目名/资源 四、springmvc的流程图

五、handler如何把java中对象传递给网页 ①第一种
@RequestMapping("/hello")
publc ModelAndView  hello(){
    System.out.println("hello方法被调用了");
    //业务处理
    ModelAndView mv=new ModelAndView("hello");
    List list=new ArrayList<>();
    list.add("java01");
    list.add("java02");
    list.add("java03");
    list.add("java04");
    mv.addObject("user","好久不见");//保存数据  等价request
    mv.addObject("list",list);
    return  mv;
}
六、处理静态资源

1.什么是静态资源?

css,js,image,html

2.解决方法:

在springmvc配置文件中加入两个配置

//放行静态资源

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5672160.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存