1. SpringMVC框架之 配置详解
2017-02-16 22:23
411 查看
web.xml
<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:springmvc.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>*.action</url-pattern> </servlet-mapping> 解析: <init-param>: 为了找到springMVC.xml load-on-startup: 表示servlet随服务启动; url-pattern : *.action的请交给DispatcherServlet处理。 contextConfigLocation: 指定springmvc配置的加载位置,如果不指定则默认加 载WEB-INF/[DispatcherServlet 的Servlet 名字]-servlet.xml。
spring.xml :(注解开发)
<!--使用组件扫描,可以扫描@Controller、@Service、@component、@Repsitory --!> <!-- 扫描注解的handler(controller),多个包中间使用半角逗号分隔 --> <context:component-scan base-package=""/> <!--注解映射器 --> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"/> <!--注解适配器 --> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"/> <!--使用这个可以替代上面的注解适配器与映射器--!> <mvc:annotation-driven></mvc:annotation-driven> <!-- ViewResolver 视图解析器 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/> <property name="prefix" value="/WEB-INF/jsp/"/> <property name="suffix" value=".jsp"/> </bean> <!-- InternalResourceViewResolver:支持JSP视图解析 viewClass:JstlView表示JSP模板页面需要使用JSTL标签库,所以classpath中必须包含jstl的相关jar 包; prefix 和suffix:查找视图页面的前缀和后缀,最终视图的址为: 前缀+逻辑视图名+后缀,逻辑视图名需要在controller中返回ModelAndView指定,比如逻辑视图名为hello,则最终返回的jsp视图地址 “WEB-INF/jsp/hello.jsp” --!>
相关文章推荐
- JavaWeb配置详解(结合框架SpringMVC)
- 基于注解的SpringMVC配置的详解
- ehcache框架配置文件各参数详解
- SSH2框架搭建 和 配置文件详解
- SpringMVC核心配置文件详解--SpringMVC(3)
- Zend framework框架开发配置以及目录结构详解
- spring 框架配置文件详解
- SpringMVC学习笔记(3) 框架配置+HelloWorld(非注解版)
- SpringMVC与Hibernate的集成配置详解
- SSH框架,AjaxJson显示数据,项目框架搭建;注意action跳转不用叹号,springMVC和springAnnotation要修改spring配置文件
- springMVC使用html视图配置详解
- SpringMVC深度探险(四) —— SpringMVC核心配置文件详解
- springmvc多视图解释配置详解
- 项目总结SpringMVC+hibernate框架 原理(MVC) 模块配置文件(4)
- springMVC工作机制和框架搭建配置说明
- SpringMVC深度探险(四) —— SpringMVC核心配置文件详解
- springMVC配置框架
- JAVA框架之Hibernate【配置文件详解】
- springmvc配置详解
- SpringMVC学习笔记(2) 框架配置+HelloWorld(注解版)