我用javabean写了一个数据库连接池,但是不懂怎么配置Tomcat里的一些文件,还有,怎么在JSP文件里调用javabean数据库连接池,能不能写个例子,请高手多多指教,谢谢。我用的是Tomcat 6.0+MySQL 5.0.
String password = "123456";
conn = DriverManager.getConnection(url, user, password);
} catch (InstantiationException e) { e.printStackTrace()}
catch (IllegalAccessException e) { e.printStackTrace();}
catch (ClassNotFoundException e) { e.printStackTrace();}
catch (SQLException e) {e.printStackTrace();}
return conn;
}
public synchronized void releaseConnection(Connection conn) {
if (pools.size() >= maxClients)
try {conn.close();} catch (SQLException e) { e.printStackTrace();}
else {
pools.add(conn);
clients--;
notify();
}
}
public synchronized void clear(){
for(int i=0;i<pools.size();i++){
Connection conn =(Connection)pools.get(i);
try {conn.close();} catch (SQLException e) { e.printStackTrace(); }
}
pools.removeAllElements();
}
}
请高人进.JAVA的问题
1、JDBC(Java Database Connectivity)提供连接各种关系数据库的统一接口。 2、EJB(Enterprise JavaBeans)使得开发者方便地创建、部署和管理跨平台的基于组件的企业应用。 3、Java RMI(Java Remote Method Invocation)用来开发分布式Java应用程序。一个Java对象的方法能被远程Java虚拟机调用。这样,远程方法激活可以发生在对...
tomcat高级问题
第一步:下载j2sdk和tomcat:到sun官方站(http:\/\/java.sun.com\/j2se\/1.5.0\/download.jsp)下载 j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.5.0 Documentation,然后到tomcat官方站点(http: \/\/jakarta.apache.org\/site\/downloads\/downloads_tomcat-5.cgi)下载tomcat(下载最新 5.5.9版...
javabean和ejb之间的区别
首先,EJB是指运行在EJB容器中的JavaBean。Tomcat是Web容器的参考实现。一个完整的JavaEE服务器应该包括Web容器和EJB容器。其次,Web容器中无法运行EJB,同时所有的JavaBean都是在服务器端运行的。如果有在客户端的话,就变成C\/S结构了。目前来说除非需要分布式处理,不然基本上不需要考虑EJB。Spring能帮你...
JSP课程的心得总结
在网盘的设计中也得到了充分的体现,我们写了一个数据库连接类以实现Tomcat与数据库的连接。在使用HTTP协议将客户端的请求传送到服务器端时,通过以下方法。1) get是从服务器上获取数据,post是向服务器传送数据。2) 在客户端,Get方式在通过URL提交数据,数据在URL中可以看到,POST方式,数据放置在HTML...
为什么我的电脑运行部了带javabean的jsp文件,配置绝对正确,因为之前...
这个是500?那就是页面错误,请注意useBean.jsp(4,3) The value for the useBean class attribute tom.jiafei.Circle is invalid.可以吧这个BEAN发出来看下不
怎样在JSP中新建一个javabean类 啊?
1.javabean的.class字节文件可以放到tomcat本身就有的classes目录下,但是最好自定义目录,在当前目录建立以下目录:…\/WEB-INF\/classes(比如我用的是webapps\/Example\/WEB-INF\/classes\/ 。上图中,我所举的例子中所用的Hello.java ,已经编译通过,生成Hello.class字节文件,放在classes文件夹里),这样...
JBoss Web和 Tomcat的区别
单纯的Tomcat性能有 限,在很多地方表现有欠缺,如活动连接支持、静态内容、大文件和HTTPS等。除了性能问题,Tomcat的另一大缺点是它是一个受限的集成平台,仅能运 行Java应用程序。企业在使用时Tomcat,往往还需同时部署Apache Web Server以与之整合。此配置较为繁琐,且不能保证性能的优越性。JBoss在...
webSphere和TomCat的区别
1.websphere修改配置文件不用像tomcat那样重起服务器。2.websphere会把项目打包成EAR文件,部署这个EAR文件,TOMCAT貌似是WAR文件。首先,他们的共同之处是都是支持JSP的服务器软件。不同之处:Tomcat: 是Apache Group Jakarta小组开发的一个免费服务器软件,适合于嵌入Apache中使用,而且,它的...
servlet是不是一种特殊的javabean?
在Servlet中,许多使用传统CGI程序很难完成的任务都可以轻松地完成。例如,Servlet能够直接和Web服务器交互,而普通的CGI程序不能。Servlet还能够在各个程序之间共享数据,使得数据库连接池之类的功能很容易实现。 * 可移植性好 Servlet用Java编写,Servlet API具有完善的标准。因此,为IPlanet Enterprise Server写的Servlet无...
Web与Tomcat的两个服务器有什么区别?
Tomcat提供三种Realm,1:JDBCRealm,这个Realm将用户信息存在数据库里,通过JDBC获得用户信息来进行验证。2:JNDIRealm,用户信息存在基于LDAP的服务器里,通过JNDI获取用户信息。3:MemoryRealm,用户信息存在一个xml文件里面,上面讲的manager应用验证用户时即使用此种Realm。通过Realm我们可以方便地对访问某个...