上一篇讲到测试Hibernate操作数据库,今天我们来利用Struts与Hibernate作一个Web实例。<!----><o:p></o:p>
<o:p> </o:p>
工程卡<o:p></o:p> |
日期<o:p></o:p> | 2004-3-20 21:00<o:p></o:p> |
工作<o:p></o:p> | 环境配置及其测试<o:p></o:p> | 执行者<o:p></o:p> | 杨恒贤<o:p></o:p> | 时间(估计)<o:p></o:p> | 2小时<o:p></o:p> |
任务列表:<o:p></o:p> l 配置Tomcat连接池<o:p></o:p> l Struts与Hibernate作一个登陆实例<o:p></o:p> |
备注:<o:p></o:p> |
任务跟踪:<o:p></o:p> 日期<o:p></o:p> | 完成<o:p></o:p> | 继续<o:p></o:p> | 用时<o:p></o:p> | 备注<o:p></o:p> | 2004-3-20<o:p></o:p> | Tomcat连接池,以及测试<o:p></o:p> | <o:p> </o:p> | 40:00<o:p></o:p> | OK<o:p></o:p> | 2004-3-20<o:p></o:p> | 完成Hibernate连接池<o:p></o:p> | <o:p> </o:p> | 50:00<o:p></o:p> | OK<o:p></o:p> | 2004-3-20<o:p></o:p> | 实例测试完成<o:p></o:p> | <o:p> </o:p> | 2:00<o:p></o:p> | OK<o:p></o:p> | <o:p></o:p> |
<o:p> </o:p>
我们第一步开始配置Tomcat的连接池<o:p></o:p>
首先我们将MySQL的JDBC驱动拷贝到${TOMCAT_HOME}\common\lib下面,更改MyWeb设置如下<o:p></o:p>
<Context path="/MyWeb" reloadable="true" docBase="E:\DEV\MyWeb\web" <o:p></o:p>
workDir="E:\DEV\MyWeb\work\org\apache\jsp" ><o:p></o:p>
<!--<o:p></o:p>
设置连接池的JNDI名<o:p></o:p>
--><o:p></o:p>
<Resource name="jdbc/mysql" auth="Container"<o:p></o:p>
type="javax.sql.DataSource"/><o:p></o:p>
<ResourceParams name="jdbc/mysql"> <o:p></o:p>
<!--<o:p></o:p>
工厂类<o:p></o:p>
--><o:p></o:p>
<parameter> <o:p></o:p>
<name>factory</name><o:p></o:p>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value><o:p></o:p>
</parameter><o:p></o:p>
<!--<o:p></o:p>
连接池基本设置<o:p></o:p>
--><o:p></o:p>
<parameter> <o:p></o:p>
<name>maxActive</name><o:p></o:p>
<value>100</value><o:p></o:p>
</parameter><o:p></o:p>
<parameter> <o:p></o:p>
<name>maxIdle</name><o:p></o:p>
<value>30</value><o:p></o:p>
</parameter><o:p></o:p>
<parameter> <o:p></o:p>
<name>maxWait</name><o:p></o:p>
<value>10000</value><o:p></o:p>
</parameter><o:p></o:p>
<parameter> <o:p></o:p>
分享到:
相关推荐
Struts2 项目开发 Struts2 是一个基于 Java Web 的框架,广泛应用于 Web 应用程序的开发。下面将从 Struts2 项目开发的角度,详细介绍 Struts2 框架的应用、开发流程、技术架构、实践经验等方面的知识点。 项目...
这个"Struts2 开发包"包含了用于开发基于Struts2的应用所需的核心组件和配置文件。以下是对这些关键元素的详细解释: 1. **Struts2核心库(jar包)**:Struts2框架的jar文件是开发的基础,它们提供了框架的运行时...
struts2开发需要用到的jar包
这个压缩包文件包含了关于Struts2开发的各种文档,是开发者深入理解并熟练运用Struts2的重要参考资料。 首先,Struts2的核心是基于MVC(Model-View-Controller)设计模式的,它将业务逻辑、数据模型和用户界面分离...
Struts开发框架是一款基于MVC(Model-View-Controller)设计模式的开源Java Web应用程序框架,由Apache软件基金会维护。它的出现旨在解决JSP页面和Servlet在处理动态Web内容时的混乱情况,提供一个结构化的解决方案...
Struts2的核心设计目标是简化MVC应用的开发,通过提供一系列的插件和拦截器,使得开发者可以方便地处理请求、响应以及业务逻辑。它集成了许多其他开源框架,如FreeMarker和Velocity模板引擎、Tiles布局框架、OGNL...
这个"struts2 开发包.zip"包含了Struts2框架运行所需的JAR文件,这些文件是开发者进行Struts2应用开发的基础。下面将详细介绍其中的关键知识点: 1. **核心库**:Struts2的核心库包括`struts2-core.jar`,它包含了...
在Web开发中,Struts2扮演着核心控制器的角色,协调模型、视图和控制器的交互,使得开发过程更加有序和高效。SSH是Spring、Struts2和Hibernate三个开源框架的首字母缩写,它们共同构成了一个强大的企业级应用开发...
2. **开发环境的建立**: 配置Struts开发环境通常包括安装JDK,选择合适的IDE(如JBuilder9),设置Tomcat服务器,以及安装Struts库。在JBuilder中,可以通过添加库的方式引入Struts的jar文件,Tomcat的配置涉及...
5. ** strut2-config-browser-plugin.jar **:这是一个配置浏览器插件,可以帮助开发者在开发过程中方便地查看和编辑Struts2的配置文件,提供了一个图形化的界面。 6. ** strut2-tiles-plugin.jar **:这个插件集成...
这个版本号1.3.5表明是Struts 1.x系列的一个版本,虽然现在Struts 2已经较为常见,但Struts 1.x仍然在一些旧项目中使用。 2. **Struts EL**: `struts-el-1.3.5.jar` 提供了对Expression Language(EL)的支持,这是...
改正struts2日期标签乱码,个别月份显示问号!
在本压缩包"struts2 开发jar包汇总"中,包含了Struts2开发所需要的核心库和其他相关依赖,使得开发者可以轻松地进行Struts2应用的开发。 首先,我们要理解Struts2框架的运行机制。它主要由以下几个部分组成: 1. *...
这个版本的Struts2是一个强大的MVC(Model-View-Controller)框架,旨在简化开发过程,提高代码的可维护性和可扩展性。 在Web开发中,Struts2提供了许多核心功能,包括但不限于: 1. **Action与Result**:Struts2...
7. **插件架构**:Struts有丰富的插件库,如Struts2-dojo-plugin、Struts2-jquery-plugin等,用于增强用户界面交互。 8. ** strutstest 测试框架**:Struts提供了一个测试框架,使得开发者可以方便地进行单元测试和...
综上所述,Struts2.2.1开发文档是开发者学习和掌握Struts2框架的重要资源,涵盖了从框架基础到高级特性的全面内容。通过阅读和实践,开发者可以有效地利用Struts2构建高效、健壮的Java Web应用。
Struts2开发详解全面版,Struts2开发详解全面版
### Struts2开发环境的搭建 #### 一、概述 在Java Web开发领域,Struts2框架因其灵活性和强大的功能而备受青睐。本文将详细介绍如何搭建Struts2开发环境,并提供三种不同的方法来帮助读者快速上手。无论是初学者...