Python 官方文档:入门教程 => 点击学习
目录一、springMVC概述二、入门案例 开发步骤1、创建WEB工程、引入依赖2、配置springmvc入口文件3、创建Springmvc.xml文件4、创建 业务处理器
SpringMVC设计模式:
MVC,全名是(Model View Controller)的缩写,是一种软件设计模式。
具体含义:
SpringMVC在项目中的作用:
JavaEE开发规范规定,一个JAVA WEB项目应该要分为三层:
环境:jdk1.8 Tomcat8.5 idea2018 manven父工程子模块
项目结构:没有的就创建
pom.xml 依赖 添加打包方式为war
<groupId>com.day01springmvc</groupId>
<artifactId>Springmvc01</artifactId>
<packaging>war</packaging>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<!--<version>4.3.1.RELEASE</version>-->
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</dependency>
<!-- JSP相关 -->
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.Maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<port>8080</port>
<path>/</path>
</configuration>
</plugin>
</plugins>
</build>
添加web.xml文件及目录
--DispatcherServlet--理解为总调度、web.xml里配置
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="Http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
<!-- springmvc入口 -->
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!-- 项目启动时,就加载并实例化 -->
<load-on-startup>1</load-on-startup>
<!--当springmvc-servlet.xml没有按照springmvc规定命名就要加载这段来找springmvc.xml-->
<!--<init-param>-->
<!--<param-name>contextConfigLocation</param-name>-->
<!--<param-value>classpath:springmvc.xml</param-value>-->
<!--</init-param>-->
</servlet>
<!--
public class HelloController implements Controller {
@Override
public ModelAndView handleRequest(httpservletRequest request, HttpServletResponse response) throws Exception {
System.out.println("hello请求进来了.................................................................");
ModelAndView mv = new ModelAndView();
//添加一个数据,页面上可以取出这个数据
mv.addObject("msg", "这是第一个springmvc程序");
//设置视图的名字
mv.setViewName("hello");
return mv;
}
}
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。
--结束END--
本文标题: 基于SpringMVC入门案例及讲解
本文链接: https://www.lsjlt.com/news/162598.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0