原文地址:http://blog.csdn.net/sapce_fish/article/details/52900750
本文采用struts2,spring,jdbc搭建web框架,使用正向工程;IDE用myeclipse,数据库用Mysql。
-
搭建项目包结构
-
引入相关jar包
-
添加struts
-
添加spring
-
完善dao层操作数据库
-
测试
1.查询测试
2.事务测试
demo下载地址:http://download.csdn.net/detail/sapce_fish/9661540
相关文章
Java——JDBC操作数据库,分页查询 http://blog.csdn.net/sapce_fish/article/details/52764678
JavaWeb——SSH(struts2,spring,hibernate)框架,正向工程 http://blog.csdn.net/sapce_fish/article/details/52900871
JavaWeb——SSM(struts2,spring,mybatis)框架,正向工程 http://blog.csdn.net/sapce_fish/article/details/52900879
搭建项目包结构
包结构如下
- action 层主要处理请求响应
- service 层处理业务逻辑
- dao 层持久层对数据库进行操作
- entity 存放实体
- util 存放工具类
引入相关jar包
相关jar包下载http://download.csdn.net/detail/sapce_fish/9661450
添加struts
1.新建struts.xml文件,文件内容如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<constant name="struts.devMode" value="true" />
<constant name="struts.action.extension" value="action" />
<constant name="struts.ui.theme" value="simple" />
<package name="web-default" extends="struts-default" namespace="/">
<action name="web_*" class="userAction" method="{1}">
<result name="index">/WEB-INF/jsp/index.jsp</result>
</action>
</package>
</struts>
2.打开WEB-INF下的web.xml新增如下配置:
<filter>
<filter-name>struts2</filter-name><