关于SpringMVC框架配置搭建
2015-11-13 16:54
447 查看
之前看了一些视频和一些关于文章的SpringMVC的配置,感觉都非常繁琐。
下面是自己总结之后出来的配置方法,总共三个大步骤:
第一配置web.xml文件存放位置如图:
代码如下:
第二配置spring-servlet.xml文件(用途百度一堆)存放位置如下图:
以下是spring-servlet.xml代码:
最后就是测试环节
写一个controller测试类
如果有什么疑问可参见附件或拨打110:实例
下面是自己总结之后出来的配置方法,总共三个大步骤:
第一配置web.xml文件存放位置如图:
代码如下:
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>springMVC1</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:config/spring-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springMVC</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> </web-app>
第二配置spring-servlet.xml文件(用途百度一堆)存放位置如下图:
以下是spring-servlet.xml代码:
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>springMVC1</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:config/spring-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springMVC</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> </web-app>
最后就是测试环节
写一个controller测试类
package com.wg.controller; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller; public class HelloController implements Controller { @Override public ModelAndView handleRequest(HttpServletRequest arg0, HttpServletResponse arg1) throws Exception { return new ModelAndView("/welcome"); } }还有一个welcome.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> Scuccess! </body> </html>
如果有什么疑问可参见附件或拨打110:实例
相关文章推荐
- java实现邮箱验证码
- 安装Eclipse Maven插件
- spring+IOC+DI+AOP优点分析(一)
- SpringMVC整合quartz,实现定时任务
- Java NIO教程(五) 通道之间的数据传输
- 35 个 Java 代码性能优化总结
- javax.servlet 报错
- Java学习之位运算和逻辑运算符
- Eclipse搭建Android5.0应用开发环境 “ndk-build”:launchingfailed问题解决
- SpringAOP之引介增强 IntroductionInterceptor
- Eclipse搭建Android5.0应用开发环境 “ndk-build”:launchingfailed问题解决
- struts2的核心和工作原理
- myeclipse安装
- java spring 记录用户增删改操作日志
- java课后作业7
- Java OJ小试手
- spring mvc 上传文件
- Spring + Atomikos 分布式事务实现方式
- Java正则表达式入门
- 查询价格在50到100之间的java图书