SpringMVC的工程搭建步骤实现

网友投稿 265 2023-01-23

SpringMVC的工程搭建步骤实现

一、创建项目

1、新建一个项目名为:springmvc-demo-yuyongqing

右键项目名选择Add Framework Support

2、选择Web Application

3、配置SpringMVC

pom.xml

junit

junit

4.13.2

test

org.springframework

spring-webmvc

5.2.13.RELEASE

javax.servlet

servleYVjYOXt-api

2.5

javax.servlet

javax.servlet-api

4.0.1

provided

http://

刷新maven后再加入如下图所示代码

src/main/java

**/*.properties

**/*.xml

false

src/main/resources

**/*.properties

**/*.xml

false

二、配置核心文件

1、

xmlns:xsi="http://w3.org/2001/XMLSchema-instance"

xmlns:context="http://springframework.org/schema/context"

xmlns:mvc="http://springframework.org/schema/mvc"

xsi:schemaLocation="http://springframework.org/schema/beans

http://springframework.org/schema/beans/spring-beans.xsd

http://springframework.org/schema/context

https://springframework.org/schema/context/spring-context.xsd

http://springframework.org/schema/mvc

https://springframework.org/schema/mvc/spring-mvc.xsd

">

2、添加SpringMVC配置内容

"org.springframework.web.servlet.view.InternalResourceViewResolver">

3、Controller层

新建一个HelloController类

package controller;

@Controller

public class HelloController {

@RequestMapping("/hello")

public String hello(Model model){

// Model 封装数据

model.addAttribute("msg","HELLO MY FIRST SPRING MVC PROJECT");

// 返回的字符串就是视图的名字 会被视图解析器处理

return "hello";

}

}

4、JSP

在JSP包下新建hello.jsp

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

xmlns:xsi="http://w3.org/2001/XMLSchema-instance"

xmlns:context="http://springframework.org/schema/context"

xmlns:mvc="http://springframework.org/schema/mvc"

xsi:schemaLocation="http://springframework.org/schema/beans

http://springframework.org/schema/beans/spring-beans.xsd

http://springframework.org/schema/context

https://springframework.org/schema/context/spring-context.xsd

http://springframework.org/schema/mvc

https://springframework.org/schema/mvc/spring-mvc.xsd

">

2、添加SpringMVC配置内容

"org.springframework.web.servlet.view.InternalResourceViewResolver">

"org.springframework.web.servlet.view.InternalResourceViewResolver">

3、Controller层

新建一个HelloController类

package controller;

@Controller

public class HelloController {

@RequestMapping("/hello")

public String hello(Model model){

// Model 封装数据

model.addAttribute("msg","HELLO MY FIRST SPRING MVC PROJECT");

// 返回的字符串就是视图的名字 会被视图解析器处理

return "hello";

}

}

4、JSP

在JSP包下新建hello.jsp

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

${msg}

三、web.xml

1、配置前端控制器

springmvc

org.springframework.web.servlet.DispatcherServlet

2、配置初始化参数

contextConfigLocation

classpath:applicationcontext.xml

3、设置启动级别

1

4、设置SpringMVC拦截请求

springmvc

/

5、乱码过滤

encodingFilter

org.springframework.web.filter.CharacterEncodingFilter

encoding

utf-8

encodingFilter

/*

6、运行web

打包

File→YVjYOXProject Structure

删除默认的包

点ok→ok

四、配置TomCat

1、点击 Add Configuration… 进入运行配置框

2、点 + 选择Tomcat Server 下的 Local

3、点击 Configure 选择我们自己的TomCat

五、运行TomCat

在浏览器输入http://localhost:8080/hello

外链:

https://mvnrepository.com/

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java实现表格数据的存储
下一篇:Java实现多人聊天室
相关文章

 发表评论

暂时没有评论,来抢沙发吧~