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

SpringMVC——入门案例

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

SpringMVC——入门案例

总体步骤
  1. 搭建项目
  2. pom.xml
  3. web.xml
  4. mvc.xml
  5. controller
  6. jsp
  7. tomcat
  8. 运行调试
1.搭建项目 新建一个maven项目 2.pom.xml 设置打包方式为war
war
依赖,复制粘贴就好

	
		org.springframework
		spring-webmvc
		5.3.13
	

	
	
		javax.servlet
		javax.servlet-api
		4.0.1
		provided
	

	
	
		org.hibernate.validator
		hibernate-validator
		6.1.5.Final
	

	
	
		com.fasterxml.jackson.core
		jackson-core
		2.13.0
	
	
		com.fasterxml.jackson.core
		jackson-databind
		2.13.0
	
	
		com.fasterxml.jackson.core
		jackson-annotations
		2.13.0
	

	
	
		commons-fileupload
		commons-fileupload
		1.4
	

3.web.xml 搭建web组件
  1. main下新建文件夹webapp
  2. webapp新建文件夹WEB-INF
  3. WEB-INF新建文件web.xml
配置web.xml,复制粘贴就好



   
   
      mvc
      org.springframework.web.servlet.DispatcherServlet
      
         contextConfigLocation
         classpath:mvc.xml
      
      1
   
   
      mvc
      /
   
   
   
      char
      org.springframework.web.filter.CharacterEncodingFilter
      
         encoding
         UTF-8
      
      
         forceEncoding
         true
      
   
   
      char
      mvc
   
   
   
      rest
      org.springframework.web.filter.HiddenHttpMethodFilter
   
   
      rest
      mvc
   


4.mvc.xml resource下新建文件mvc.xml 开启注解扫描

          
	

5.Controller 新建java类HelloController
@Controller
public class HelloController {
   @RequestMapping("/hello")
   public String fun1() {

      System.out.println("Hello SpringMVC !");
      return "/WEB-INF/index.jsp";
   }
}
6.JSP WEB-INF下新建文件index.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="utf-8" %>



    
    
    
    document


你好JSP

7.Tomcat 解决乱码问题
  1. 打开tomcat/conf/server.xml
    添加属性URIEncoding=“utf-8”
  2. 打开idea的tomcat配置页面
    添加虚拟机选项-Dfile.encoding=UTF-8
  3. 打开IDEA设置—编辑器—常规—控制台
    设置默认编码为UTF-8
项目部署

打开idea的tomcat配置页面/部署

找到当前项目对应的war并加入

配置上下文,比如说/demo1_war

8.运行调试 运行

启动tomcat

访问url:localhost:8080/上下文/hello

调试

修改代码后点击重新运行,选择重新部署,就不用每次都重启服务器了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/677418.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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