1.SpringMVC开发环境搭建
来源:互联网 发布:奥林巴斯显微镜 知乎 编辑:程序博客网 时间:2024/06/09 13:40
本文将带领你在Eclipse环境下(web服务器为tomcat)搭建springmvc 开发环境,并运行helloworld程序
1.下载spring mvc开发包和apach的commonlogging.jar。
下载地址:
SpringMVC开发包
http://repo.spring.io/libs-release-local/org/springframework/spring/3.2.9.RELEASE/spring-framework-3.2.9.RELEASE-dist.zip
apach-commonlogging http://apache.fayea.com//commons/logging/binaries/commons-logging-1.2-bin.zip
2.下载完毕后解压下载的文件, 导入到项目工程的lib目录下。如图
3.在web.xml中配置springmvc DispatcherServlet,并指定其随WEB容器一起启动
<servlet> <servlet-name>hello</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>hello</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
在WEB-INF目录下新建一个和上面配置的servlet-name字段一致的并加上-servlet结尾的xml文件 (hello-servlet.xml)并添加如下配置
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:attr="http://www.springframework.org/schema/p" xmlns:mvc="http://www.springframework.org/schema/mvc" 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-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"> <!-- 配置自动扫描的包 --> <context:component-scan base-package="com.hello" /> <!-- 配置视图解析器 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" attr:prefix="/WEB-INF/view/" attr:suffix=".jsp" /></beans>
4.新建控制器类,所在包名和配置的hello-servlet.xml自动扫描的包名必须一致,如图
5.启动项目在浏览器输入http://localhost:8080/HelloSpring/hello (HelloSpring为项目名称),界面显示helloworld ok!
注:关于视图解析器:
attr:prefix=”/WEB-INF/view/”
前缀 :则我们在控制器中返回的hello字符前+”/WEB-INF/view/hello”
attr:suffix=”.jsp”
后缀:加上前缀完整路径为:/WEB-INF/view/hello.jsp。所以需要保证你的项目的WEB-INF目录下有view文件夹,文件夹中有hello.jsp
- 1.SpringMVC开发环境搭建
- 搭建SpringMVC开发环境
- SpringMVC+Maven 开发环境搭建
- springMVC(一)、springMVC框架开发环境搭建
- SpringMVC+Spring3+Hibernate4开发环境搭建
- SpringMVC+Spring3+Hibernate4开发环境搭建
- J2EE搭建SpringMVC+hibernate开发环境
- SpringMVC+Spring3+Hibernate4的开发环境搭建
- SpringMVC+Spring3+Hibernate4开发环境搭建
- SpringMVC基础(一)开发环境搭建
- SpringMVC+Spring+Ibatis开发环境搭建
- SpringMVC+Spring3+Hibernate4的开发环境搭建
- SpringMVC+Mybatis集成开发,环境搭建。
- spring+springmvc+mongodb开发环境搭建
- 使用maven搭建SpringMVC+MyBatis开发环境
- springmvc开发问题汇总(环境搭建)
- SpringMVC+Spring3+Hibernate4开发环境搭建
- SpringMVC+Spring3+Hibernate4开发环境搭建
- android学习笔记
- 【iOS开发-网络】使用get请求发送和接受数据
- 使用map+函数指针代替switch和if-else的一个例子
- LeetCode 之 Reverse Linked List — C 实现
- Ubuntu 查看和杀死进程
- 1.SpringMVC开发环境搭建
- 对常用的软件开发模型的总结与个人理解_Phoenix-晶
- hdu 5245 Joyful
- 不用+、-、×、÷对两个数求和
- [leetcode] 77.Combinations
- 个人笔记之构造方法
- Android 仿微信对话列表滑动删除效果
- 如何学习PostgreSql sql 语法
- Mike and Frog(CF547A)