摘要: packagecommon;importjava.sql.Connection;importjava.sql.SQLException;importjavax.naming.Context;importjavax.naming.InitialContext;importjavax.naming.NamingException;importjavax.sql.DataSource;/***通过JNDI获取数据源*@author周尚武*时间:2008年12月8日22:37:09*/publicclassDBConnection{/***通过JNDI获取数据源在获取连接对象*@returnConne 阅读全文
posted @ 2012-02-09 15:02 eggbucket 阅读(3463) 评论(0) 推荐(2) 编辑
摘要: 在很多Web应用中,为了完成不同的工作,一个HTML form标签中可能有两个或多个submit按钮,如下面的代码所示:<!--[if!supportLineBreakNewLine]--><htmlaction=""method="post"> <inputtype="submit"value="保存"/><inputtype="submit"value="打印"/></html>由于在< form>中 阅读全文
posted @ 2012-02-09 13:52 eggbucket 阅读(347) 评论(0) 推荐(1) 编辑
摘要: 1 Tomcat架构图1-1 Tomcat架构 Server(服务器)是Tomcat构成的顶级构成元素,所有一切均包含在Server中,Server的实现类StandardServer可以包含一个到多个Services;次顶级元素Service的实现类为StandardService调用了容器(Container)接口,其实是调用了Servlet Engine(引擎),而且StandardService类中也指明了该Service归属的Server;接下来次级的构成元素就是容器(Container),主机(Host)、上下文(Context)和引擎(Engine)均继承自 Container接 阅读全文
posted @ 2012-02-09 13:37 eggbucket 阅读(1445) 评论(0) 推荐(1) 编辑
摘要: Tomcat性能优化可从外部环境和自身调整两方面着手。外部环境主要是Tomcat所在服务器的运行环境,包括操作系统层面、部署以及Java虚拟机的配置。操作系统这里不再赘述,跟优化其他服务器的思路与步骤没有本质区别。尽可能的增大可使用的内存容量、提高CPU的频率、保证文件系统的读写速率等等。对于可能发生很大并发连接的情况,可能需要修改内核参数来设置最大连接数。Java虚拟机Sun的JVM应该是多数情况下的第一选择。在满足项目要求的前提下可以选用版本较高的JVM版本,一般来说高版本产品在速度和效率上比低版本会有改进。由 于Jvm系统垃圾收集机制的存在,在高负载情况下如果能根据系统的具体要求有效的调 阅读全文
posted @ 2012-02-09 11:45 eggbucket 阅读(646) 评论(0) 推荐(0) 编辑