Spring 为展现层提供的基于 MVC 设计理念的优秀的 Web 框架是目前最主流的 MVC 框架之一
Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架
Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。
支持 REST 风格的 URL 请求
采用了松散耦合可插拔组件结构,比其他 MVC 框架更具扩展性和灵活性
commons-logging-1.1.3.jar //日志
spring-aop-4.0.0.RELEASE.jar
spring-beans-4.0.0.RELEASE.jar
spring-context-4.0.0.RELEASE.jar
spring-core-4.0.0.RELEASE.jar
spring-expression-4.0.0.RELEASE.jar
spring-web-4.0.0.RELEASE.jar
spring-webmvc-4.0.0.RELEASE.jar
配置 DispatcherServlet :DispatcherServlet 默认加载 /WEB-INF/
dispatcherServlet org.springframework.web.servlet.DispatcherServlet // 配置 DispatcherServlet 的一个初始化参数: 配置 SpringMVC 配置文件的位置和名称// 实际上也可以不通过 contextConfigLocation 来配置 SpringMVC 的配置文件, 而使用默认的.默认的配置文件为: /WEB-INF/-servlet.xmlcontextConfigLocation classpath:springmvc.xml // 设置servlet的加载优先级别和容器是否在启动时加载该servlet、当值为0或者大于0时,代表容器启动时加载该servlet。正数的值越小,启动时加载该servlet的优先级越高。如果为负数,则容器启动时不会加载该servlet,只有该servlet被选择时才会加载1
//配置指定控制器拦截的请求地址值 也可是带后缀的/*.do
dispatcherServlet /
//配置自定扫描的包
// 视图名称解析器:将视图逻辑名解析为: /WEB-INF/pages/.jsp//文件前缀 //文件后缀
@Controller
public class HelloWorldController {@RequestMapping("/helloWorld")public String helloWolrd(){System.out.println("HelloWorld SpringMVC");return "success";}}
上一篇:SNMP 协议解析(一)
下一篇:有哪些关于粘人的句子?