栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringMVC学习(2)Hello,SpringMVC

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SpringMVC学习(2)Hello,SpringMVC

SpringMVC特点:
  1. 轻量级,简单易学
  2. 高效,基于请求响应的MVC框架
  3. 与Spring兼容性好,无缝结合
  4. 约定优于配置
  5. 功能强大:RESTful、数据验证、格式化、本地化、主题等
  6. 简介灵活

Spring:大杂烩,我们可以将SpringMVC中所有要用到的bean,注册到Spring中!

Hello,SpringMVC 搭建步骤:
  1. 新建一个Moudle,添加web的支持!
  2. 确定导入了SpringMVC的依赖!
  3. 配置web.xml,注册DispatcherServlet



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

    

    public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception{
        // ModelAndView 模型和视图
        ModelAndView mv = new ModelAndView();

        // 业务代码
        // 封装对象,放在ModelAndView中。Model
        String result = "HelloSpringMVC!";
        mv.addObject("msg",result);
        //mv.addObject("msg","HelloSpringMVC!");

        // 视图跳转
        // 封装要跳转的视图,放在ModelAndView中
        mv.setViewName("hello"); //: /WEB-INF/jsp/hello.jsp
        return mv;
    }
}
  1. 将自己的类交给SpringIOC容器,注册bean
	
    
    
  1. 写要跳转的jsp页面,显示ModelandView存放的数据,以及我们的正常页面;
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title


    ${msg}


  1. 配置Tomcat启动测试!
可能遇到的问题:访问出现404,排查步骤:
  1. 查看控制台输出,看一下是不是缺少了什么jar包。
  2. 如果jar包存在,显示无法输出,就在IDEA的项目发布中,添加lib依赖!
  3. 重启Tomcat即可解决!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/287708.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号