王京伟

博客园 首页 新随笔 联系 订阅 管理

1、新建maven项目,导入依赖包
<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>5.2.7.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.7.RELEASE</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.3.1</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> </dependencies>
2、编写SpringMVC配置文件

?xml version="1.0" encoding="utf-8"?>















3、编写web.xml配置文件


DispatcherServlet
org.springframework.web.servlet.DispatcherServlet


contextConfigLocation
classpath:springmvc-servlet.xml


1


DispatcherServlet

/

4、编写后台类
package com.wangjw.servlet;

import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class MyServlet implements Controller {
public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception {
ModelAndView modelAndView = new ModelAndView();
modelAndView.addObject("message", "this is a servlet");
modelAndView.setViewName("hello");
return modelAndView;
}
}

5、编写hello.jsp用于接收后台返回值
<%@ page contentType="text/html;charset=UTF-8" language="java" %>

Title ${message}
posted on 2020-09-03 13:54  王京伟  阅读(93)  评论(0)    收藏  举报