使⽤Maven搭建SpringMVC项⽬的步骤(图⽂教程)约定电脑都安装了eclipse,且已配置好Maven以及eclipse插件。
1.Eclipse
2.maven
1、新建⼀个Maven Project
2、选择⼯作空间
3、搭建Web⼯程,我们选择maven-archetype-webapp类型
4、填写项⽬参数,如图
5、以上步骤完成时的⼯程结构⽬录
6、可以查看或修改发布⽬录
7、确保勾选上Dynamic Web Module和Java
8、完成以上步骤,我们的⼯程就是⼀个Web项⽬了,接着我们赋予⼯程的springmvc特性,配置l,使其具有springmvc 特性,主要配置两处,⼀个是ContextLoaderListener,⼀个是DispatcherServlet。代码如下:
<?xml version="1.0" encoding="UTF-8"?>
springmvc常用标签<web-app version="2.5" xmlns="java.sun/xml/ns/javaee"
xmlns:xsi="/2001/XMLSchema-instance"
xsi:schemaLocation="java.sun/xml/ns/javaee
java.sun/xml/ns/javaee/web-app_2_5.xsd">
<!-- 配置l,使其具有springmvc特性,主要配置两处,⼀个是ContextLoaderListener,⼀个是DispatcherServlet -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:l</param-value>
</context-param>
<!-- 配置ContextLoaderListener表⽰,该⼯程要以spring的⽅式启动。启动时会默认在/WEB-INF⽬录下查l
作为spring容器的配置⽂件,该⽂件⾥可以初始化⼀些bean -->
<listener>
<listener-class>org.t.ContextLoaderListener</listener-class>
</listener>
<!-- 字符集过滤器 -->
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- spring mvc 配置 -->
<!-- 配置DispatcherServlet表⽰,该⼯程将采⽤springmvc的⽅式。启动时也会默认在/WEB-INF⽬录下查l作为配置⽂件,
XXX就是DispatcherServlet的名字,该⽂件中将配置两项重要的mvc特性:HandlerMapping,负责为DispatcherServlet这个前端控制器的请求查Controller; ViewResolver,负责为DispatcherServlet查ModelAndView的视图解析器。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论