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

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

在这篇文章中,我要介绍的是如何创建一个简单的SpringMVC应用。

首先我们先看下面的图了解一下结构:

项目的目录如下:

1.创建maven项目并导入相关依赖

org.springframework
spring-web
4.3.7.RELEASE
org.springframework
spring-webmvc
4.3.7.RELEASE
复制代码

2.编写web.xml文件---配置分发器

Archetype Created Web Application
springmvc
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:springmvc-servlet.xml
1
springmvc
*.do
复制代码

3.编写springmvc配置文件,默认文件名为[DispatcherServlet Name]-servlet.xml

springmvc-servlet.xml

复制代码

4.编写 HelloController.java

package com.xgc.controller;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.ModelAndView;import org.springframework.web.servlet.mvc.Controller;public class HelloController implements Controller{	public ModelAndView handleRequest(HttpServletRequest req, HttpServletResponse res) throws Exception {		ModelAndView mv=new ModelAndView();		mv.addObject("msg","hello springmvc");		mv.setViewName("hello");		return mv;	}}复制代码

5.在WEB-INF下创建一个jsp文件夹,编写一个hello.jsp文件

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8" isELIgnored="false"%>${msg}复制代码

6.运行项目,输入

转载于:https://juejin.im/post/5cd446586fb9a032204ff00f

你可能感兴趣的文章
Maven多模块项目中应用maven-tomcat-plugin热部署
查看>>
jQuery Callbacks
查看>>
判断安卓程序是否高危程序。
查看>>
有关YARN/MRv2 相关
查看>>
Android隐藏状态栏和标题栏,相当于全屏效果
查看>>
OpenCV for Ios 学习笔记(4)-标记检测1
查看>>
gcc与g++区别
查看>>
SVN详解-linux+windows
查看>>
函数式编程学习之路(三)
查看>>
手动删除EXCHANGE2010
查看>>
Android Camera 通过V4L2与kernel driver的完整交互过程
查看>>
转载:如何区分空间参考、坐标系统、投影、基准面和椭圆体?
查看>>
更新假设raw file(audio file format) How to convert endianness
查看>>
NS2中802.11代码深入理解—packet传输的流程 (转帖)
查看>>
Java反编译工具Jad详解
查看>>
界面代码ios不响应presentModalViewController界面的处理
查看>>
Code Sign error: Provisioning profile 'xxxxxxxxxxxxxxxxxxxxxxxxx'
查看>>
如何使用脚本控件的函数调用
查看>>
4.2 开发者选项--"电源错误报告"的适配
查看>>
Android <Android应用开发实战> 学习总结杂项
查看>>