java - springmvc 入门说明

1.创建 web 工程

创建 web 工程.png

2.导入 jar 包

java - springmvc 入门说明_第1张图片
导入 jar 包.png

3.修改 web.xml 文件



    xiaocai_springmvc_01
    
        index.html
        index.htm
        index.jsp
        default.html
        default.htm
        default.jsp
    
    
        characterEncoding
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            utf-8
        
    
    
    
        characterEncoding
        /*
    

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

4.创建一个 source folder 目录 (config)

java - springmvc 入门说明_第2张图片
创建一个 datasource 目录.png

5.创建 log4j 配置文件(log4j.properties)

### direct log messages to stdout ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

### direct messages to file mylog.log ###
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=c:/mylog.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

### set log levels - for more verbose logging change 'info' to 'debug' ###

log4j.rootLogger=debug, stdout
  1. 创建 springmvc.xml 文件



    
    

    
    
    
        
        
        
        
    


  1. 编写 controller 代码 (HelloSpringController)
@Controller
public class HelloSpringController {

    /**
     * model是什么?
     * model顶层是map,是一个Request域,model中值可以使用el表达式获取
     */
    @RequestMapping("/hello/springmvc")
    public String list(Model model){
        //放入数据
        model.addAttribute("hello", "hello springmvc!");
        //返回逻辑视图
        return "index";
    }

}
java - springmvc 入门说明_第3张图片
编写 controller 代码.png

8.创建 jsps 文件夹并编写相应的 jsp 文件


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




Insert title here


    

转发:${hello }

java - springmvc 入门说明_第4张图片
创建 jsps 文件夹并编写相应的 jsp 文件.png
  1. 查看URL前缀
java - springmvc 入门说明_第5张图片
查看URL前缀.png
  1. 运行 tomcat 并打开网页测试
http://localhost:8080/xiaocai_springmvc_01/hello/springmvc.do
java - springmvc 入门说明_第6张图片
打开网页测试.png

你可能感兴趣的:(java - springmvc 入门说明)