- 89
- 0
- 约6.69千字
- 约 9页
- 2017-04-10 发布于广东
- 举报
基于注解的 Spring MVC 简单入门
以下内容是经过自己整理资料、官方文档所得:
web.xml?配置:
?
servlet
servlet-namedispatcher/servlet-name
servlet-classorg.springframework.web.servlet.DispatcherServlet/servlet-class
init-param
description加载/WEB-INF/spring-mvc/目录下的所有XML作为Spring MVC的配置文件/description
param-namecontextConfigLocation/param-name
param-value/WEB-INF/spring-mvc/*.xml/param-value
/init-param
load-on-startup1/load-on-startup
/servlet
servlet-mapping
servlet-namedispatcher/servlet-name
url-pattern*.htm/url-pattern
/servlet-mapping
?
这样,所有的.htm的请求,都会被DispatcherServlet处理;
初始化 DispatcherServlet 时,该框架在 web 应用程序WEB-INF 目录中寻找一个名为[servlet-名称]-servlet.xml的文件,并在那里定义相关的Beans,重写在全局中定义的任何Beans,像上面的web.xml中的代码,对应的是dispatcher-servlet.xml;当然也可以使用init-param元素,手动指定配置文件的路径;
dispatcher-servlet.xml?配置:
?
?xml version=1.0 encoding=UTF-8?
beans xmlns=/schema/beans
xmlns:xsi=/2001/XMLSchema-instance
xmlns:mvc=/schema/mvc
xmlns:p=/schema/p
xmlns:context=/schema/context
xmlns:aop=/schema/aop
xmlns:tx=/schema/tx
xsi:schemaLocation=/schema/beans
/schema/beans/spring-beans-3.0.xsd
/schema/context
/schema/context/spring-context-3.0.xsd
/schema/aop
/schema/aop/spring-aop-3.0.xsd
/schema/tx
/schema/tx/spring-tx-3.0.xsd
/schema/mvc
/schema/mvc/spring-mvc-3.0.xsd
/schema/context
/schema/context/spring-context-3.0.xsd
!--
使Spring支持自动检测组件,如注解的Controller
--
context:component-scan base-package=com.minx.crm.web.controller/
bean id=viewResolver
class=org.springframework.web.servlet.view.InternalResourceViewResolver
p:prefix=/WEB-INF/jsp/
p:suffix=.jsp /
/beans
?
第一个Controller:
package com.minx.crm.web.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class IndexController {
@RequestMapping(/index)
public String index() {
return index;
}
}
@Controller注解标识一个控制器,@Req
您可能关注的文档
最近下载
- 电子倍增层背散射效应对增益及噪声的影响研究.pdf
- 弹簧模型-2023年高考物理动量常用模型模拟题精练(解析版).pdf VIP
- REF615使用操作说明书 (1).pdf
- (高清版)DB33 686-2019 机制纸板和卷烟纸单位产品能耗限额及计算方法.pdf VIP
- 7.3 世界上最大的黄土堆积区—黄土高原 第2课时(教学课件)-2025-2026学年八年级地理下册(人教版2024).pptx
- 深度解析(2026)《SFT 0074-2020耕地和林地破坏司法鉴定技术规范》.pptx VIP
- 2024年贵州省高考生物真题卷(含答案与解析)_7674.pdf VIP
- 弹簧模型-动量守恒的十种模型2025高考物理专项复习含答案.pdf VIP
- 市政协领导班子2024年民主生活会对照检查发言材料(四个带头).docx VIP
- 市政协副主席2024年民主生活会对照检查材料(四个带头).docx VIP
原创力文档

文档评论(0)