当前位置:   article > 正文

SpringMVC的第一个程序 Hello World_使用springmvc框架实现hello world入门程序

使用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文件,内容如下

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
  5. http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
  6. version="3.1">
  7. <!-- 配置前端信息 -->
  8. <servlet>
  9. <servlet-name>springMVC</servlet-name>
  10. <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  11. <!-- 默认使用的是<servlet-name>元素-servlet.xml文件 -->
  12. <init-param>
  13. <param-name>contextConfigLocation</param-name>
  14. <param-value>classpath:mvc.xml</param-value>
  15. </init-param>
  16. <!-- 在Tomcat启动时就初始化SpringMVC容器 -->
  17. <load-on-startup>1</load-on-startup>
  18. </servlet>
  19. <servlet-mapping>
  20. <servlet-name>springMVC</servlet-name>
  21. <url-pattern>/</url-pattern>
  22. </servlet-mapping>
  23. </web-app>

 

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

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

二。开始搭建SpringMVC

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

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

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
  5. <!-- xml的配置方法 -->
  6. <!-- 配置处理器映射器: 寻找:会按照处理器的id(name)作为url去查找controller -->
  7. <bean
  8. class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping" />
  9. <!-- 配置处理器适配器: 调用处理器controller的处理请求的方法 。 所有的适配器都实现HanderMapping接口 所有的controller都必须实现controller接口 -->
  10. <bean
  11. class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter" />
  12. <!-- 配置视图解析器器:处理视图 -->
  13. <bean
  14. class="org.springframework.web.servlet.view.InternalResourceViewResolver" />
  15. <!-- 配置处理器器 -->
  16. <bean id="/hello" class="cn.cs.study.SpringHello"/>
  17. </beans>

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

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/467810
推荐阅读
相关标签
  

闽ICP备14008679号