SpringMVC的第一个程序 Hello World

第一次接触SpringMVC,折腾了很久终于折腾出来了第一个程序,为方便自己回忆,记录下来。如果能够帮到他人十分荣幸。

准备工作:

  1. jar包,我已经上传在我的资源上,大家自行下载,我附上网址:https://pan.baidu.com/s/1ORJxBOfWqFjGcxZNIL3txw
  2. 大家的能够进行部署网页访问,博主使用的是Tomcat,使用热部署。

开始进行环境的搭建:

1:我们先部署一个web项目:

 建立一个java projece 名称命名为SpringMVC-hello  在该项目下创建如图文件夹

 (2)对着classes右键build path ---》config buildPath...出现如图,然后点击Browse...选择所示目录,进行修改.修改之后classes应该不见了.

(3)在WEB-INF目录下创建web.xml文件,内容如下

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                      http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
	version="3.1">

	<!-- 配置前端信息 -->
	<servlet>
		<servlet-name>springMVC</servlet-name>
		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
		<!-- 默认使用的是<servlet-name>元素-servlet.xml文件 -->
		<init-param>
			<param-name>contextConfigLocation</param-name>
			<param-value>classpath:mvc.xml</param-value>
		</init-param>
		<!-- 在Tomcat启动时就初始化SpringMVC容器 -->
		<load-on-startup>1</load-on-startup>
	</servlet>

	<servlet-mapping>
		<servlet-name>springMVC</servlet-name>
		<url-pattern>/</url-pattern>
	</servlet-mapping>
</web-app>

 

(4)将所有的jar包拷贝进来,并进行build-path

此时web项目基本搭建完成,部署我们放在最后一步.

二。开始搭建SpringMVC

(1)在src目录下创建class类,并让该类覆盖Controller方法,我们先是让其简单输出你好啊.

(2)在src目录下new-->source folder 取名为springMVC  ,并创建一个mvc.xml文件,内容如下

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">

	<!-- xml的配置方法 -->
	<!-- 配置处理器映射器: 寻找:会按照处理器的id(name)作为url去查找controller -->
	<bean
		class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping" />
	<!-- 配置处理器适配器: 调用处理器controller的处理请求的方法 。 所有的适配器都实现HanderMapping接口 所有的controller都必须实现controller接口 -->
	<bean
		class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter" />

	<!-- 配置视图解析器器:处理视图 -->
	<bean
		class="org.springframework.web.servlet.view.InternalResourceViewResolver" />	
	<!-- 配置处理器器 -->
	<bean id="/hello" class="cn.cs.study.SpringHello"/>
</beans>

(3)进行热部署,对webapp右键-->Properties ,复制如下内容:

(4)将内容复制到Tomcat--config--servler.xml,将文件拖至最后,进行如下配置

(5)启动Tomcat,使用浏览器访问http://localhost:8080/hello

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值