资源简介

最简单最精简的Java Spring Mvc项目,下载下来直接用Idea就可以跑起来

资源截图

代码片段和文件信息

package com.dayu.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

/**
 * Created by dayu
 * 类上面的“Controller”注解,表示这是一个Spring的控制器
 */
@Controller
public class HelloWorldController {

    /**
     * 1. 使用RequestMapping注解来映射请求的URL,这里匹配的请求路径是“http://localhost:8080/hello。
     * 2. 返回值会通过视图解析器解析为实际的物理视图 对于InternalResourceViewResolver视图解析器,会做如下解析: 通过prefix+returnVal+suffix 这样的方式得到实际的物理视图。
     * 3. RequestMapping可限制请求方式(GET、POST、PUT、DELETE等),比如用户留言,我们可只允许POST提交:@RequestMapping(“/subMessage“method=RequestMethod.POST)。
     * @return
     */
    @RequestMapping(value = “/hello“ method = RequestMethod.GET)
    public String hello(Model model) {
        /**
         * 设置用于返回的模型对象
         */
        model.addAttribute(“message“ “Hello ! Spring MVC~!“);
        /**
         * spring-content.xml 中已配置通过 prefix+returnVal+suffix 的方式得到实际的物理视图,
         * returnVal 就是这里返回的字符串,所以执行完这个方法后,我们可以得到这样的请求资源路径“/WEB-INF/views/success.jsp”。
         */
        return “getHello“;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件          26  2017-04-22 21:34  .gitignore
     文件         423  2017-04-22 18:53  dayu-java-ssm.iml
     目录           0  2017-04-23 14:34  lesson1ssm\
     文件        5873  2017-04-23 14:34  lesson1ssm\README.md
     文件        2900  2017-04-22 20:07  lesson1ssm\lesson1ssm.iml
     文件        2609  2017-04-22 20:07  lesson1ssm\pom.xml
     目录           0  2017-04-22 18:57  lesson1ssm\src\
     目录           0  2017-04-22 19:27  lesson1ssm\src\main\
     目录           0  2017-04-22 20:02  lesson1ssm\src\main\java\
     目录           0  2017-04-22 20:02  lesson1ssm\src\main\java\com\
     目录           0  2017-04-22 20:02  lesson1ssm\src\main\java\com\dayu\
     目录           0  2017-04-22 21:30  lesson1ssm\src\main\java\com\dayu\controller\
     文件        1580  2017-04-22 21:30  lesson1ssm\src\main\java\com\dayu\controller\HelloWorldController.java
     目录           0  2017-04-22 20:19  lesson1ssm\src\main\resources\
     文件        1296  2017-04-22 20:19  lesson1ssm\src\main\resources\spring-content.xml
     目录           0  2017-04-22 20:46  lesson1ssm\src\main\webapp\
     目录           0  2017-04-22 20:59  lesson1ssm\src\main\webapp\WEB-INF\
     目录           0  2017-04-22 21:04  lesson1ssm\src\main\webapp\WEB-INF\views\
     文件         282  2017-04-22 21:04  lesson1ssm\src\main\webapp\WEB-INF\views\getHello.jsp
     文件         997  2017-04-22 20:59  lesson1ssm\src\main\webapp\WEB-INF\web.xml
     目录           0  2017-04-23 18:46  lesson1ssm\src\main\webapp\images\
     文件         168  2017-04-22 20:46  lesson1ssm\src\main\webapp\index.jsp
     目录           0  2017-04-23 18:46  lesson1ssm\src\main\webapp\js\
     目录           0  2017-04-23 18:46  lesson1ssm\src\main\webapp\style\
     目录           0  2017-04-22 20:44  lesson1ssm\target\
     目录           0  2017-04-22 21:31  lesson1ssm\target\classes\
     目录           0  2017-04-22 21:31  lesson1ssm\target\classes\com\
     目录           0  2017-04-22 21:31  lesson1ssm\target\classes\com\dayu\
     目录           0  2017-04-22 21:31  lesson1ssm\target\classes\com\dayu\controller\
     文件         959  2017-04-22 21:31  lesson1ssm\target\classes\com\dayu\controller\HelloWorldController.class
     文件        1296  2017-04-22 20:44  lesson1ssm\target\classes\spring-content.xml
............此处省略32个文件信息

评论

共有 条评论