IT干货网

SpringMVC的第一个程序 Hello World

davidwang456 2023年04月26日 编程设计 51 0

SpringMVC的第一个程序 Hello World

1. 创建一个Maven项目

2. 添加SpringMVC的依赖

在pom.xml文件中添加以下依赖:

 

   
    
   
    org.springframework
    
    
   
    spring-webmvc
    
    
   
    5.2.8.RELEASE
    

   

3. 创建一个Controller

在src/main/java目录下创建一个包,例如com.example.controller,然后在该包下创建一个类,例如HelloController,代码如下:

 
package com.example.controller; 
 
import org.springframework.stereotype.Controller; 
import org.springframework.web.bind.annotation.RequestMapping; 
import org.springframework.web.bind.annotation.ResponseBody; 
 
@Controller 
public class HelloController { 
 
    @RequestMapping("/hello") 
    @ResponseBody 
    public String hello() { 
        return "Hello World!"; 
    } 
 
} 

4. 配置DispatcherServlet

在src/main/webapp/WEB-INF目录下创建一个名为springmvc-servlet.xml的文件,内容如下:

 

   

   
 
    
    
 
    
    
        
     
        
     
    
    
 
    
    
 
    
    
 
    
    
        
     
            
      
        
     
    
    
 

   

5. 创建一个JSP页面

在src/main/webapp/WEB-INF/views目录下创建一个名为hello.jsp的文件,内容如下:

 
<%@ page language="java" contentType="text/html; charset=UTF-8" 
         pageEncoding="UTF-8"%> 
 
 
 
    Hello World 
 
 

${message}

6. 配置web.xml

在src/main/webapp/WEB-INF目录下创建一个名为web.xml的文件,内容如下:

 

   

   
 
    
   
    SpringMVC
    
 
    
    
        
    
     springmvc
     
        
    
     org.springframework.web.servlet.DispatcherServlet
     
        
     
            
     
      contextConfigLocation
      
            
     
      /WEB-INF/springmvc-servlet.xml
      
        
     
        
    
     1
     
    
    
 
    
    
        
    
     springmvc
     
        
    
     /
     
    
    
 

   

7. 运行程序

在浏览器中输入http://localhost:8080/hello,即可看到页面上显示Hello World!。

注:如果出现404错误,可能是因为没有正确配置Tomcat的端口号。可以在Eclipse中打开Servers视图,然后双击Tomcat服务器,进入编辑模式,修改HTTP/1.1的端口号为8080,保存后重新启动Tomcat即可。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!