博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring MVC 学习
阅读量:7237 次
发布时间:2019-06-29

本文共 2764 字,大约阅读时间需要 9 分钟。

  hot3.png

使用IDEA创建Maven项目,毕竟Maven管理包还是很方便的...

# 大体结构如下├── pom.xml├── src│   └── main│       ├── resources│       └── webapp│           ├── WEB-INF│           │   └── web.xml│           └── index.jsp

创建完毕之后,修改 web.xml 文件.

Archetype Created Web Application
mvc
org.springframework.web.servlet.DispatcherServlet
1
mvc
/

默认情况下,会去查找 "servlet-name"-servlet.xml (spring-servlet.xml) 文件

在 WEB-INF 下面创建 jsp/hello.jsp 文件夹及文件。

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

${msg}

在 src/main 下面创建 java/cn/lpe234/sdemo/controller 文件夹,并创建文件 HelloController.java

package cn.lpe234.sdemo.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;/** * Created by lpe234 on 2017/3/1. */@Controllerpublic class HelloController {    @RequestMapping(name = "/hello", method = RequestMethod.GET)    public String hello(ModelMap model) {        model.addAttribute("msg", "Hello Spring MVC");        // System.out.println(model.get("msg"));        return "hello";    }}

至此,spring mvc 结构基本完成

├── pom.xml├── src│   └── main│       ├── java│       │   └── cn│       │       └── lpe234│       │           └── sdemo│       │               └── controller│       │                   └── HelloController.java│       ├── resources│       └── webapp│           ├── WEB-INF│           │   ├── jsp│           │   │   └── hello.jsp│           │   ├── mvc-servlet.xml│           │   └── web.xml│           └── index.jsp

maven pom 依赖

org.springframework
spring-core
4.1.7.RELEASE
org.springframework
spring-beans
4.1.7.RELEASE
org.springframework
spring-context
4.1.7.RELEASE
org.springframework
spring-jdbc
4.1.7.RELEASE
org.springframework
spring-tx
4.1.7.RELEASE
org.springframework
spring-web
4.1.7.RELEASE
org.springframework
spring-webmvc
4.1.7.RELEASE

转载于:https://my.oschina.net/lpe234/blog/848667

你可能感兴趣的文章
POJ-3723 Conscription---最大权森林---最小生成树
查看>>
python学习之最简单的获取本机ip信息的小程序
查看>>
分析.cpp文件编译生成的汇编文件里语句的作用
查看>>
mybatis 的加载与缓存
查看>>
Laravel之路由
查看>>
[XAML]命名空间xmlns
查看>>
Rabbitmq实现负载均衡与消息持久化
查看>>
重定向监听端口并持久化路由配置
查看>>
Activity-Flag标志位
查看>>
CentOS 安装 Hadoop 手记
查看>>
oracle 知识
查看>>
函数的逻辑读成零
查看>>
ANGULAR JS WATCH监听使用
查看>>
数据库表的设计
查看>>
事物、视图、索引、备份和恢复
查看>>
Could not find result map java.util.HashMap
查看>>
移动设备wap手机网页html5通过特殊链接:打电话,发短信,发邮件详细教程
查看>>
go语言字符串的处理与json转换
查看>>
Hyper-V虚拟机联网设置图文教程(转载)
查看>>
链表的简单操作
查看>>