易截截图软件、单文件、免安装、纯绿色、仅160KB

Java中JNDI的配置

方案一步骤:
1、配置Tomcat\conf\context.xml添加 <Resource>
 <Resource name="jdbc/books" auth="Container"
  type="javax.sql.DataSource" maxActive="100" maxIdle="30"
  maxWait="10000" username="sa" password=""
  driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
  url="jdbc:sqlserver://localhost:1433;DatabaseName=books" />
 name  指定Resource的JNDI名称
 auth  指定管理Resource的Manager(Container:由容器创建和管理|Application:由Web应用创建和管理)
 type  指定Resource所属的Java类
 maxActive 指定连接池中处于活动状态的数据库连接的最大数目
 maxIdle  指定连接池中处于空闲状态的数据库连接的最大数目
 maxWait  指定连接池中的连接处于空闲的最长时间,超过这个时间会抛出异常,取值为-1,表示可以无限期等待
2、拷贝相应的jar包到Tomcat\common\lib中
 /server/lib目录下的jar文件只能被Tomcat服务器访问
 /shared/lib目录下的jar文件可以被所有的web应用程序访问,但不能被Tomcat服务器访问
 /common/lib目录下的jar文件可以被Tomcat服务器和所有的web应用程序访问。
   
3、配置web项目中的web.xml添加 <resourc-ref>
    <resource-ref>
        <res-ref-name>jdbc/books</res-ref-name>   指定JNDI的名字,与<Resource>元素中的name一致
        <res-type>javax.sql.DataSource</res-type> 指定引用资源的类名,与<Resource>元素中的type一致
        <res-auth>Container</res-auth>            指定管理所引用资源的Manager与<Resource>元素中的auth一致
    </resource-ref> 
4、java代码
 import javax.sql.DataSource;
 import javax.naming.Context;
 import javax.naming.InitialContext;
 import javax.naming.NamingException;
 //获取Co


相关文档:

java 窗口关闭的六种方法

1.使用JFrame的enableEvents和processWindowEvent
//Frame1.java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Frame1 extends JFrame {
  public Frame1() {
    enableEvents(AWTEvent.WINDOW_EVENT_MASK);
    this.setSize(ne ......

1分钟Java程序快速转换为windows服务运行

文章来源:http://www.blogjava.net/midea0978/archive/2008/01/17/175953.html
1、首先到请下载最新版本的Java Service Wrapper,点我下载。
2、准备如下文件,复制到test目录,这些文件可以从下载包中找到:
wrapper.dll
wrapper.exe
wrapper.jar
3、编写wrapper.conf,也放在同一级目录下面,内容如下
# Jav ......

java常用的Listener分类

Listener是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。(通过监听器,可以自动激发一些操作,比如监听在线的用户的数量。当增加一个HttpSession时,就激发
sessionCreated(HttpSessionEvent se)方法,这样就可以给在线人数加1。)
Servlet 监听器用于监听一些重要事件的发生,监听器对象在事情发生前、发 ......

java数据结构 线性表,链表,哈希表

线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。
 <o:p></o:p>
Collection
├List
│├LinkedList
│├ArrayList
│└Vector ......

用java解释时莫带.class

刚刚运行java HelloWorld.class,老是说:
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld/class
Caused by: java.lang.ClassNotFoundException: HelloWorld.class
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号