第一个不解:是在context.xml还是在server.xml中加如下配置<!--回收被丢弃(一般忘了放掉的)数据库连接到连接池中-->
<parameter>
<name>removeAbandoned</name>
<value>true</value>
</parameter><!--数据库连接过60不用将视为被丢弃而收回连接池中-->
<parameter>
<name>removeAbandonedTimeout</name>
</parameter><!--将被丢弃的数据库连接的回收记入记录-->
<parameter>
<name>logAbandoned</name>
<value>true</value>
</parameter>
<Resourse name="jdbc/BShop"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;databaseName=BookStore"
usename="Simdanfeg"
password="123"
maxActive="30"
maxIdle="10"
maxWait="10000"/>第二个不解:上面的<Resourse name="jdbc/BShop"
中的"jdbc/BShop"是怎么得到的,请详细讲下
<parameter>
<name>removeAbandoned</name>
<value>true</value>
</parameter><!--数据库连接过60不用将视为被丢弃而收回连接池中-->
<parameter>
<name>removeAbandonedTimeout</name>
</parameter><!--将被丢弃的数据库连接的回收记入记录-->
<parameter>
<name>logAbandoned</name>
<value>true</value>
</parameter>
<Resourse name="jdbc/BShop"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;databaseName=BookStore"
usename="Simdanfeg"
password="123"
maxActive="30"
maxIdle="10"
maxWait="10000"/>第二个不解:上面的<Resourse name="jdbc/BShop"
中的"jdbc/BShop"是怎么得到的,请详细讲下
解决方案 »
- 新手求救,关于我的第一个JSP。。。
- 第一次写事务,不会啊,请帮忙把下面的代码改成事务。着急,想学习一下。谢谢啦!
- 高手帮我看看 我这个JAVABEAN 返回值是不是有问题?前台无法正确判断result的值
- QQ一样的web聊天程式,新消息如何更新?
- Connection对象始终为空,这是什么原因?跪求?
- 为什么tomcat启动不了
- 各位能人义士,谁能帮我配置一下Tomcat 4.1 ,使之能够解释jsp文件???如能通过,高分等着你!谢谢!!!
- jsp和javaBean中文件上传程序中的文件保存路径问题
- 如何获得客户端IP地址???
- Java学的差不多,再深入学习JSP要多久?
- 很怪异的异常 一会正常一会异常
- 用maven创建maven-archetype-webapp工程.导入eclipse中不能直接识别为web项目.
可是我网上看的好多都是在context.xml中配置呀,能不能说明白点呀
Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/bugcsol");
Connection conn = ds.getConnection(); 在server.xml文件中加入如下代码:这是由规范定义的。没有为什么
<Context>
<Resource name="jdbc/HPMSHP"
type="javax.sql.DataSource"
password="kokai"
driverClassName="oracle.jdbc.OracleDriver"
maxIdle="2"
maxWait="50"
username="kokai"
url="jdbc:oracle:thin:@10.70.26.91:1521:public"
maxActive="4"/>
</Context>
<res-ref-name>jdbc/xxxxx</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
这样你就能在spring的bean中配置得到了jndi了 <bean id="ebppDataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jdbc/xxxxx" />
</bean>