| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1579 人关注过本帖
标题:连接池配置问题tomcat6+SqlServer2005+jdk1.6+MyEclipse7.5
只看楼主 加入收藏
tottibuffon
Rank: 2
等 级:论坛游民
帖 子:105
专家分:20
注 册:2009-6-5
结帖率:83.87%
收藏
已结贴  问题点数:20 回复次数:5 
连接池配置问题tomcat6+SqlServer2005+jdk1.6+MyEclipse7.5
我驱动sqljdbc.jar放到tomcat目录的lib下了,而且普通的连接方式可以连上,就是连接池连不上
下面是我的test项目的META-INF下的test.xml
程序代码:
<?xml version="1.0" encoding="UTF-8"?>
<Context reloadable="true" crossContext="true">
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
  <Manager pathname="" />
-->
<Resource
name="jdbc/login"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;DataBaseName=login"
username="sa"
password="sadb"
maxActive="100"
maxIdle="30"
maxWait="1000"/>
</Context>
接下来是test项目WEB-INF下的web.xml
程序代码:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
    xmlns="http://java. xmlns:xsi="http://www. xsi:schemaLocation="http://java. http://java.
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
<resource-ref>
  <description>login</description>   
  <res-ref-name>jdbc/login</res-ref-name>
  <res-type>javax.sql.DataSource</res-type>
  <res-auth>Container</res-auth>
  </resource-ref>
</web-app>

最后是test项目的index.jsp
程序代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.sql.*" %>
<%@ page import="javax.sql.*" %>
<%@ page import="javax.naming.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www. http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>测试数据库连接池</title>
</head>
<body>
    <%
        Context context = new InitialContext();
        Context envContext = (Context)context.lookup("java:/comp/env");
        DataSource ds = (DataSource) envContext.lookup("jdbc/login");
        Connection conn = ds.getConnection();      
    %>
    <%= conn %>
    <%
        conn.close();
    %>
</body>
</html>
MyEclipse下TOMCAT启动正常,但是运行结果却是:
程序代码:
无法找到该网页
HTTP 400
   最可能的原因是:
在地址中可能存在键入错误。
当您点击某个链接时,它可能已过期。

   您可以尝试以下操作:
     重新键入地址。  


     返回到上一页。

     转到  并查找您想要的信息。 

     更多信息
为什么呢???连接了好几周了,却还是这样,恳请前辈们帮帮忙
搜索更多相关主题的帖子: test 
2010-06-01 07:35
tottibuffon
Rank: 2
等 级:论坛游民
帖 子:105
专家分:20
注 册:2009-6-5
收藏
得分:0 
哪位经验人士帮帮忙吧,我网上书上都查了很久,已经不知道怎么再下手了
2010-06-01 22:05
tottibuffon
Rank: 2
等 级:论坛游民
帖 子:105
专家分:20
注 册:2009-6-5
收藏
得分:0 
有人会吗
2010-06-06 10:56
yuxugong
Rank: 2
等 级:论坛游民
帖 子:28
专家分:30
注 册:2008-12-15
收藏
得分:20 
你第一个程序代码怕是要放到tomcat>conf>server.xml或者context里面吧!
2010-06-06 16:17
tottibuffon
Rank: 2
等 级:论坛游民
帖 子:105
专家分:20
注 册:2009-6-5
收藏
得分:0 
回复 4楼 yuxugong
一定要改变tomcat目录下的内容吗?但是我是用myeclipse做的
2010-06-08 07:32
tottibuffon
Rank: 2
等 级:论坛游民
帖 子:105
专家分:20
注 册:2009-6-5
收藏
得分:0 
回复 4楼 yuxugong
而且我放过那两个目录下,结果还是一样
程序代码:
 无法找到该网页

 HTTP 400 
   最可能的原因是:
在地址中可能存在键入错误。
当您点击某个链接时,它可能已过期。

   您可以尝试以下操作:
     重新键入地址。  


     返回到上一页。

     转到  并查找您想要的信息。 

     更多信息

2010-06-08 07:44
快速回复:连接池配置问题tomcat6+SqlServer2005+jdk1.6+MyEclipse7.5
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016185 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved