![]() |
#2
guoxhvip2008-03-16 01:34
一般配置Tomcate\conf下的server.xml文件就可以了
不过根据Tomcat的版本不同 配置的格式也有所不同 Tomcat5.0配置: 在<Logger/>下加上 <Context path="/testWeb" docBase="E:\testWeb" debug="5" reloadable="true" crossContext="true"> <Resource name="jdbc" auth="Container" type="javax.sql.DataSource" /> <ResourceParams name="jdbc"> <parameter> <name>factory</name> <value>org. </parameter> <parameter> <name>maxActive</name> <value>100</value> </parameter> <parameter> <name>maxIdle</name> <value>30</value> </parameter> <parameter> <name>maxWait</name> <value>5000</value> </parameter> <parameter> <name>username</name> <value>sa</value> </parameter> <parameter> <name>password</name> <value>sqlpass</value> </parameter> <parameter> <name>driverClassName</name> <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value> </parameter> <parameter> <name>url</name> <value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=master</value> </parameter> </ResourceParams> </Context> Tomcat5.5配置: 在<Host></Host>中加上 <Context path="/testWeb" docBase="E:\testWeb" debug="5" reloadable="true" crossContext="true"> <Resource name="jdbc" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="5000" username="sa" password="sqlpass" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=school"/> </Context> 得到连接对象的方法 Context ctx = new InitialContext(); DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc"); Connection conn = ds.getConnection(); 那些信息具体是什么意思楼主自己摸索一下或者查一下 都很简单 |
想把自己的网站配置成数据库连接池的,可是网上差了下,都需要在servel.xml中配置,然后在content.xml配置。再配置web.xml。可是我的项目里面只用到了一个web.xml文件。另外两个是在TOMCAT里配置的。请问我该怎么配置呢。我用的是jsp+servlet+java,把数据库连接的代码写在JAVA类里的,谁能教我下怎么配置,我的项目是要传到网上的服务器里去的。谢谢啊