博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringMVC_HelloWorld_01
阅读量:5287 次
发布时间:2019-06-14

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

通过配置文件的方式实现一个简单的HelloWorld。

一、新建项目

1、新建动态web项目

2、命名工程springmvc-01

3、勾选"Generate web.xml deployment descriptor"

4、导入jar包

5、新建springmvc配置文件

6、命名配置文件springmvc-servlet.xml,命名规则:<servlet-name>-servlet.xml

默认路径为:/WEB-INF/springmvc_servlet.xml

7、选择命名空间

8、完成

二、配置文件

1、配置web.xml

springmvc
org.springframework.web.servlet.DispatcherServlet
1
springmvc
/

2、配置springmvc-servlet.xml

三、编写Controller

package com.zhy.controllers;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 HelloWorldController  implements Controller {    /*     * 通过视图解析器(ViewResolver)得到实际的物理视图     * 视图解析器的解析规则:prefix + viewname + suffix     * 结合本实例,视图解析器的解析出来的物理视图为:/WEB-INF/views/helloworld.jsp     * */    @Override    public ModelAndView handleRequest(HttpServletRequest arg0, HttpServletResponse arg1) throws Exception {        // TODO Auto-generated method stub        System.out.println("call controller");        return new ModelAndView("helloworld");    }}

四、新建jsp页面

1、新建helloworld.jsp,路径:WEB-INF/views/helloworld.jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"    pageEncoding="ISO-8859-1"%>
Insert title here

Hello World!

2、新建index.jsp,路径:WEB-INF/index.jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"    pageEncoding="ISO-8859-1"%>
Insert title here hello world

3、完成

四、运行

 

转载于:https://www.cnblogs.com/zhou-yi/p/5564096.html

你可能感兴趣的文章
CF450A 【Jzzhu and Children】
查看>>
CF171C 【A Piece of Cake】
查看>>
CF39H 【Multiplication Table】
查看>>
CF235A 【LCM Challenge】
查看>>
centos7 安装lamp
查看>>
centos7搭建ftp
查看>>
vsftp多个用户公享同一个文件,但是权限不同
查看>>
第十五章、Python多线程同步锁,死锁和递归锁
查看>>
第十五章、Python多线程之信号量和GIL
查看>>
第十一章、特性property
查看>>
第十三章、面向过程高阶
查看>>
第十二章、类和对象的绑定方法及非绑定方法
查看>>
第十章、os模块
查看>>
第七章、函数基础之函数的参数06
查看>>
第七章、函数基础之可变长参数07
查看>>
第七章、函数基础之函数对象08
查看>>
第七章、函数的基础02
查看>>
第七章、函数的基础之函数体系01
查看>>
第七章、函数基础之函数的返回值04
查看>>
第七章、函数基础之定义函数的三种方式03
查看>>