Posted by:returner

Posted on:2004-11-09 22:42

tomcat5配置jndi的问题;斑竹高手们来看看啊,情况紧急!!!!!!!!10万分感谢

这个问题我是搜索出来的,我也遇到了同样的问题,希望高手给于关注:

http://www.cjsdn.net/post/view?bid=7&id=95089&tpg=1&ppg=1&sty=1&age=0#95089

本人的环境是Eclipse2.1.2+tomcat5.0+lomboz+mysql

$tomcat_home$/comm/lib下加入jndi.jar,mysql+jdbc驱动。

在tomcat的Sever.xml中的〈/Engine>前加入以下内容:

factory

org.apache.commons.dbcp.BasicDataSourceFactory

url

jdbc:mysql://localhost:3306/shop

driverclassname

com.mysql.jdbc.Driver

username

root

password

root

maxWait

3000

maxIdle

10

maxActive

100

在Webapps的Web.xml中加入以下内容:

connectDB test

jdbc/hibernate

javax.sql.DataSource

Container

测试代码如下:

package com.yzs.test.hibernate;

import java.io.IOException;

import java.io.PrintWriter;

import javax.naming.*;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import javax.sql.*;

import java.sql.*;

/**

* @author yzs

*

* To change the template for this generated type comment go to

* Window>Preferences>Java>Code Generation>Code and Comments

*/

public class testservlet extends HttpServlet {

protected void doGet(

HttpServletRequest request,

HttpServletResponse response)

throws ServletException, IOException {

//TODO Method stub generated by Lomboz

Context initctx=null;

Context ctx=null;

DataSource ds=null;

Connection conn=null;

Statement stmt=null;

ResultSet rs=null;

response.setContentType("text/html");

PrintWriter out=response.getWriter();

try {

initctx=new InitialContext();

ctx= (Context) initctx.lookup("jdbc:comp/env");

ds=(DataSource)ctx.lookup("jdbc/hibernate");

if(ds==null) throw new NamingException("no database");

} catch (NamingException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

try {

conn=ds.getConnection();

stmt=conn.createStatement();

rs=stmt.executeQuery("select * from brand");

rs.next();

out.println("");

out.println("

out.println("

test jndi");

out.println("");

out.println("

");

out.println(rs.getString("name"));

} catch (SQLException e4) {

// TODO Auto-generated catch block

e4.printStackTrace();

}

}

}

出现了Name jdbc:comp is not bound in this Context的问题,请各位大侠

帮忙看一下问题出在哪里。

eclipse mysql jndi_Java开发网 - tomcat5配置jndi的问题 (jdbc:comp is not bound in this Context)...相关推荐

  1. eclips mysql jndi_Eclipse +Tomcat配置JNDI数据源

    以下是具体配置的步骤: 1.首先配置Tomcat下的jndi数据源.具体存放目录apache-tomcat-7.0.59\conf\Catalina\localhost 下 osh.xml name= ...

  2. eclipse+mysql+tomcat配置JNDI

    配置环境:Tomcat5.5.MySQL4.1 .mysql-connector-java-5.0.0-beta .commons-dbcp-1.2.1. JDK1.5以上的"东东" ...

  3. Tomcat5.5x+jndi配置

    1.配置Tomcat5.5.X的Server.xml,在<host>下面加上: <Context path="/JNDIDemo" docBase="D ...

  4. 在Tomcat配置JNDI数据源的三种方式

    转载自   在Tomcat配置JNDI数据源的三种方式 在我过去工作的过程中,开发用服务器一般都是Tomcat,数据源的配置往往都是在applicationContext.xml中配置一个dataSo ...

  5. Eclipse+MySql+JavaSwing(WindowBuilder)学生管理系统

    文章目录 界面展示 一.环境搭建 二.项目目录介绍 三.WindowBuilder的使用 四.MySql连接Eclipse 五.数据库信息 六.部分代码展示 七.小坑避免 测试数据 界面展示 登录界面 ...

  6. 前后端分离 Spring Boot + Vue 开发网易云QQ音乐(附源码)!

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者|xiangzhihong segmentfault.com/ ...

  7. MySQL性能优化之参数配置

    1.目的: 通过根据服务器目前状况,修改MySQL的系统参数,达到合理利用服务器现有资源,最大合理的提高MySQL性能. 2.服务器参数: 32G内存.4个CPU,每个CPU 8核. 3.MySQL目 ...

  8. linux下安装jdk+tomcat+eclipse+mysql

    linux下安装jdk+tomcat+eclipse+mysql 这个星期一部门老大忽然冒出一句:"小祝,你对linux怎么样啊,用过没?",于是俺就老实的回答:"在学校 ...

  9. Nutch编译及集成eclipse+mysql开发环境的部署总结

    Nutch是一个应用程序,以Lucene为基础实现的搜索引擎应用,Lucene为Nutch 提供了文本搜索和索引的API,Nutch不仅提供搜索,而且还有数据抓取的功能. 1)linux下nutch集 ...

最新文章

  1. linux关闭本地登录密码登录密码错误,vsftpd本地用户登录密码错误的解决方法
  2. @CachePut(与@Cacheable的差异)@CacheEvict
  3. 电脑pin重置_如果忘记了如何重置Windows PIN
  4. Ucosii消息邮箱使用
  5. 如何设置好看的form表单样式_HTML表格表单
  6. 图论(九)——图连通度
  7. 【Spring】概述及IOC理论推导
  8. 全国计算机的照片规格,照片纸尺寸大小 照片尺寸规格大全
  9. 磁共振线圈分类_磁共振线圈的发展历程
  10. 苹果手机sim卡无效怎么办_苹果手机存储空间不足怎么办
  11. 直播知识点实录|百度大脑EasyDL产业应用系列 安全生产专场
  12. C语言 输出Sn = a + aa + aaa + aaaa + ······
  13. 产品销售成本与产品制造成本的区别
  14. Linux系统在线安装和查看git版本
  15. mysql 命令行登录详解
  16. 海康NCG联网网关设备通过国标接入到EasyCVR视频图像智能分析平台注册失败问题排查
  17. 手机百度浏览器怎么设置繁体字_百度浏览器繁体版下载-百度浏览器繁体中文版电脑版 - 极光下载站...
  18. hgame2023 WebMisc
  19. 电脑用java怎么编程,使用java编程从0到1实现一个简单计算器
  20. 蓝色幻想Excel VBA从入门到进阶80集-第1集. 宏与VBA

热门文章

  1. (Docker实战) 第2篇:Centos7 拉取和部署Gitlab
  2. Java Web项目_order下载、运行
  3. 如何将本地代码推送至远程仓库
  4. linux下字体怎么安装方法,linux安装字体方法
  5. 用python编excel统计表_Python实现对excel文件列表值进行统计的方法
  6. C语言 函数声明和调用 - C语言零基础入门教程
  7. Python str 函数 - Python零基础入门教程
  8. 2019matlab中的floyd,基于matlab的floyd算法详解
  9. mysql数学函数名_MYSQL 常见数学函数说明
  10. java 非静态 初始化_Java非静态代码块和实例初始化过程