zoukankan      html  css  js  c++  java
  • Eclipse+Marven + spring mvc 新建一个 Hello world 项目

           1. 打开Eclipse,菜单 File->New->Marven Project.

           

          2. 点击 Next,

           

           3. 选择 marven-archetype-webapp  点击 Next。

           
           4.  输入  Group Id  (可以理解为.net 里的解决方案名) , Artifact Id (可以理解为.net里的项目名),点击 Finish。新建项目成功!

            

             5.  新建文件夹  main->java、main -> java -hello、main->resources->templates。

                  

                 6. 在 main-> java 目录下加入 GreetingController.java 文件代码如下:

    package hello;

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

    @Controller
    public class GreetingController {

    @RequestMapping("/greeting")
    public String greeting(@RequestParam(value="Obj", required=false, defaultValue="World") s name, Model model) {
    model.addAttribute("name", name);
    return "greeting";
    }

    }

                     

                7.在main->resources->templates 目录下加入 greeting.html 文件作为视图模板(视图引擎用的 thymeleaf)。

    <!DOCTYPE HTML>
    <html xmlns:th="http://www.thymeleaf.org">
    <head>
    <title>Getting Started: Serving Web Content</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    </head>
    <body>
    <p th:text="'Hello, ' + ${name} + '!'" />
    </body>
    </html>

                8.在main->main->java 目录下加入  Application.java 文件。

    package hello;

    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;

    @SpringBootApplication
    public class Application {

    public static void main(String[] args) {
    SpringApplication.run(Application.class, args);
    }

    }

              9. 现在项目中很多地方都会缺少引用,将鼠标移到缺少引用的语句旁,用eclipse 的 fix project 功能修复即可。

             10.右键项目,菜单中选择   Run As -> Marven install.

             11.右键项目,菜单中选择   Run As -> JavaApplication.

             12.根据eclipse console 中提示的端口即可访问 hello world 页面。

  • 相关阅读:
    [STL][C++]MAP
    [原创]南水之源A*(A-Star)算法
    php+mysql模糊查询功能
    php中如何传递Session ID
    初识jsonp
    跨站脚本攻击XSS
    XSS危害——session劫持
    PHP中获取当前页面的完整URL
    smarty获得当前url的方法分享
    表空间的管理方式有哪几种,各有什么优劣?
  • 原文地址:https://www.cnblogs.com/topwill/p/7421520.html
Copyright © 2011-2022 走看看