springMVC
2020-07-09 21:21:25 42 举报
AI智能生成
springMVC
作者其他创作
大纲/内容
springMVC简介
Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架
使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型
框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的
springMVC案例
新建项目
导入jar
/springmvc1/WebContent/WEB-INF/lib/commons-logging-1.2.jar
/springmvc1/WebContent/WEB-INF/lib/jstl-1.2.jar
/springmvc1/WebContent/WEB-INF/lib/spring-aop-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-beans-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-context-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-core-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-expression-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-web-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-webmvc-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/jstl-1.2.jar
/springmvc1/WebContent/WEB-INF/lib/spring-aop-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-beans-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-context-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-core-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-expression-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-web-4.3.6.RELEASE.jar
/springmvc1/WebContent/WEB-INF/lib/spring-webmvc-4.3.6.RELEASE.jar
新建resources目录,在里面新建全局配置文件
修改程序入口文件web.xml(新建项目时勾选自动生成web.xml)
新建controller类
新建一个jsp(id或name的命名与controller对应)
配置Tomcat(Tomcat文件路径中不要出现中文)
静态资源处理(开放)
1.开放所有静态资源
<mvc:default-servlet-handler/>
2.按照路径开放静态资源
<mvc:resources location="/img/" mapping="/img/**"></mvc:resources>
<mvc:resources location="/js/" mapping="/js/**"></mvc:resources>
<mvc:resources location="/css/" mapping="/css/**"></mvc:resources>
<mvc:resources location="/js/" mapping="/js/**"></mvc:resources>
<mvc:resources location="/css/" mapping="/css/**"></mvc:resources>
0 条评论
下一页