spring-mvc框架学习初长成
来源:互联网 发布:仙剑奇侠传mac无文字 编辑:程序博客网 时间:2024/05/17 04:34
1、搭建spring-mvc环境:
建立Maven-web项目,导入spring-mvc相关的包,以下是pom.xml的内容:
(如果新建项目报错的话,应该是没有导入服务器环境,我用的是tomcat7.0服务器环境,在Build-Path导入tomcat7.0的环境)
<span style="font-size:14px;"><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.wild</groupId><artifactId>spring-mvc_hello_02</artifactId><packaging>war</packaging><version>0.0.1-SNAPSHOT</version><name>spring-mvc_hello Maven Webapp</name><url>http://maven.apache.org</url><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><junit.version>4.12</junit.version><spring.version>4.3.2.RELEASE</spring.version></properties><dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>${junit.version}</version><scope>test</scope></dependency><!-- spring 框架的包 --><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>${spring.version}</version><scope>runtime</scope></dependency><!-- spring测试的jar包 --><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>${spring.version}</version><scope>runtime</scope></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>${spring.version}</version><scope>runtime</scope></dependency></dependencies><build><finalName>spring-mvc_hello_02</finalName></build></project></span>
2、导入相关的资源文件,为了方便开发,导入看spring.xml以及log4j.xml文件,具体内容如下:
<span style="font-size:14px;"><!-- 使用注解方式配置bean,指定bean所在的包 --> <context:component-scan base-package="com.wild.springmvc" /> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <!--请求拦截后,交给对应 请求处理操作后,根据返回结果,拼接响应页面路径 prefix+返回值+suffix ==>/page/success.html --> <property name="prefix" value="/page/"></property> <property name="suffix" value=".jsp"></property> </bean></span>
3、在web.xml中启用Spring的请求接收器DispatcherServlet,
<span style="font-size:14px;"><servlet><servlet-name>DispatcherServlet</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:spring.xml</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>DispatcherServlet</servlet-name><url-pattern>/</url-pattern><!-- 拦截所有 --></servlet-mapping></span>
4、基本流程已经完成,加入实体类,在工程中新建资源文件夹(Source Folder):src/main/java、src/test/java,加入实体类,并进行test;
5、值得注意的是spring相关的框架开发,缓存问题比较严重,记得及时清理Projec工程的缓存(Clean),以及Maven-clean和Maven-Update工程项目;
0 0
- spring-mvc框架学习初长成
- spring mvc框架学习总结
- Spring学习之MVC框架
- Spring MVC 框架学习总结
- Spring MVC 框架学习总结
- Spring MVC 学习1:MVC框架简介
- Spring学习笔记-spring mvc框架
- 【Spring学习笔记六】-Spring MVC框架
- Spring MVC 学习笔记1:Spring 框架
- SSM框架:Spring、Spring MVC、MyBatis学习
- Spring + Spring MVC + Mybatis 框架整合学习
- Spring MVC (mvc框架)
- Spring Web MVC框架学习笔记
- Swagger+Spring MVC框架学习分享
- Spring MVC学习(一) 框架搭建
- Swagger+Spring MVC框架学习分享
- Swagger+Spring MVC框架学习分享
- Swagger+Spring MVC框架学习分享
- 新闻客户端02 - 完善TabBar
- 130. Surrounded Regions
- 首页垂直滚动TextView广告效果,使用TextSwicher+animation实现
- HDUOJ5835Danganronpa&&2016中国大学生程序设计竞赛 - 网络选拔赛1004
- 插入排序(Java)
- spring-mvc框架学习初长成
- cpu_freq之切换governor.
- Linux进阶之路——LAMP架构搭建及常见问题
- Install SQL Server 2008 on a Windows Server 2008 Cluster Part 3
- poj1006生理周期
- 欢迎使用CSDN-markdown编辑器
- .Net语言 APP开发平台——Smobiler学习日志:Poplist控件在APP中的应用场景以及代码
- java如何计算当期日期前几天或后几天日期
- 个人总结:使用第三方实现沉浸式状态栏