由于用的jar包比较旧,这里用的是1.7的jdk
首先创建一个动态web工程,创建时记得选上生成web.xml文件
这是我的项目目录
导入jar包并加载到library中,如果是从其他工程导入的记得复制到lib文件下,避免奇怪的问题,修改编译路径到WEB-INF下classes目录下,spring的配置可以参考这个spring简单入门实例
注意:以下所给的代码都是整个步骤完成后的代码,有些中途测试不需要的先注释掉,不然可能会影响运行
先配置web.xml文件,以下是我的web.xml配置文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>EbizTest1</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<listener>
<!-- 监听spring上下文容器 -->
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<!-- 加载spring的xml配置文件到 spring的上下文容器中 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:resource/root-context.xml</param-value>
</context-param>
<!-- 配置Spring MVC DispatcherServlet -->
<servlet>
<servlet-name>MVC</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!-- 初始化参数 -->
<init-param>
<!-- 加载SpringMVC的xml到 spring的上下文容器中 -->
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/mvc.xml
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- 配置DispatcherServlet所需要拦截的 url -->
<!-- 一般配置.do,也可自定义,这里我配置的.abc -->
<servlet-mapping>
<servlet-name>MVC</

本文档详细介绍了如何在一个基于Java的Web项目中整合Spring、SpringMVC和Ibatis框架。首先,创建动态Web工程并设置web.xml。接着,配置mvc.xml和root-context.xml文件,引入必要的jar包,并设置编译路径。然后,编写HelloController控制器和对应的index.jsp测试页面。最后,集成Ibatis,配置SqlMapConfig.xml、User.xml、数据库连接信息,并创建Service层和DTO实体类,确保所有组件能正常工作。
最低0.47元/天 解锁文章
3349

被折叠的 条评论
为什么被折叠?



