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

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的问题,请各位大侠

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/533235.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java正则效率_善用Pattern提高你的应用处理正则表达式的效率(Java)

举个简单了例子,在一个需要用于注册登录的b/s模式的应用中,在浏览器验证用户注册表单的合法性是必须的,但你为了防止hacker,在服务器再验证一次肯定也是必须的。题目:在服务器端验证邮箱是否合法:通常你可能…

java jwindow 键盘_各位老哥求救,JWINDOW无法接收到键盘监听

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼下面po代码啊。这是我的类。class DragWindow extends JWindow{int positionX;int positionY;public DragWindow() {try {jbInit();}catch(Exception e) {e.printStackTrace();}}private void jbInit() throws Exception {this.add…

java jdbc rowset_JAVA基础知识之JDBC——RowSet

RowSet概念在C#中,提供了一个DataSet,可以把数据库的数据放在内存中进行离线操作(读写),操作完成之后再同步到数据库中去,Java中则提供了类似的功能RowSet.RowSet接口继承自ResultSet接口。与ResultSet相比,RowSet默认…

java厨房_JAVA环境搭建,厨房安装图文教程!

在“系统变量”栏下执行三项操作:①新建“Java_Home”,设置其值为 JDK所在的绝对路径,如果你的事刚才的默认路径,那值为:C:Program FilesJavajdk1.7.0_02②新建“Classpath”(如果已有,则直接编辑)&#xf…

java post get 请求_java get post 请求

packagewzh.Http;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.PrintWriter;importjava.net.URL;importjava.net.URLConnection;importjava.util.List;importjava.util.Map;public classHttpRequest {/*** 向指定UR…

用java做日记本系统_jsp+servlet开发java web个人日记本系统

项目描述Jsp_Servlet技术使用个人日记本系统,主要有日记分类,添加日记,删除日记和一些个人资料的修改。运行环境jdk8tomcat7mysql5.6IntelliJ IDEA(eclipse)项目技术(必填)Jsp Servletbootstrapjqueryckeditor数据库文件(可选)链接&#xff1…

java类加载过程_java类的加载过程

在这本书里面,在讲到类初始化的五种情况时,提及了一个比较有趣的事情。先来看看下面的代码public class SubClass {static{System.err.println("I m your son");}public static final int name 111;}这个时候如果调用SubClass.name&#xff0…

java mvc 导出excel_Java springMVC POI 导出 EXCEL

思路 :将需要导出的数据存放在一个List中创建一个EXCEL表 注意 XSSFWorkbook 只能操作2007以上的版本,XSSFWorkbook 只能操作2003一下的版本,所以需要的时候可以使用 Workbook创建对象处理兼容性遍历List 并将每条数据 写入 EXCEL表中具体代码…

java 排序原理_简单选择排序算法原理及java实现(超详细)

简单选择排序的原理简单选择排序的原理非常简单,即在待排序的数列中寻找最大(或者最小)的一个数,与第 1 个元素进行交换,接着在剩余的待排序的数列中继续找最大(最小)的一个数,与第 2 个元素交换。以此类推,一直到待排…

python对象点方法_python面向对象知识点疏理

面向对象技术简介类:用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。class类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员&#…

ckeditor java 上传_CKEditor粘贴图片自动上传到服务器(Java版)

环境:java,springmvc,ckeditor,tomcat,maven情况:在做项目的时候发现本地图片粘贴到ckeditor中,img标签的src中的值是“data:image/png;base64,”开头的,后面会跟一串字符串,图片越大字符串越长,这样的图片…

java 序列化声明_显式声明默认Java类序列化方法的原因是什么?

我定期看到具有以下结构的Java类:class MyClass implements Serializable {private static final long serialVersionUID 1L;// ...private void writeObject(final java.io.ObjectOutputStream s) throws IOException {s.defaultWriteObject();}private void read…

java 百度poi_Android应用中使用百度地图API之POI(三)

先看执行后的图吧:POI(Point of Interest)。中文能够翻译为“兴趣点”。在地理信息系统中。一个POI能够是一栋房子、一个商铺、一个邮筒、一个公交站等 具体:http://developer.baidu.com/map/sdkandev-4.htm主要应用 MKSearch 类:com.baidu.…

java 顺序存储键值对_java://Comparator、Comparable的用法(按照要求将map集合的键值对进行顺序输出)...

import java.util.*;public class Person implements Comparable//使Person的属性具有比较性{private String name;private int age;public Person(String name,int age)//初始化构造函数{this.name name;this.age age;}public void set(String name,int age)//重新设置姓名和…

java日历事件处理_日历表的事件处理和管理(刘静)

1 //添加gridview,显示具体的日期2 SuppressLint("ResourceAsColor")3 private voidaddGridView() {4 LinearLayout.LayoutParams params newLinearLayout.LayoutParams(5 LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);6 //取得屏幕的宽度和高度7 WindowMa…

java第四次上机作业_第十java上机作业

第十java上机作业 第七章上级作业 7.1 public class Rectangle { double width1; double height1; String color“white“; public Rectangle(){} public Rectangle(double width,double height,String color) { this.widthwidth; this.heightheight; this.colorcolor; } publi…

java解析带斜杠的参数_Java Spring MVC应用程序仅接受带有斜杠的POST请求

war文件名是forms.war。 web.xml中的url模式为"/"控制器操作的RequestMapping为"/"如果遇到localhost:8080 /表单,则RequestMethod.GET操作正常工作如果针对localhost:8080/forms点击发布数据,则不会触发RequestMethod.P…

java文件编码格式环境变量_Jenkins maven 构建乱码,修改file.encoding系统变量编码为UTF-8...

一切都是windows的控制台默认编码GBK问题情景:使用jenkins构建,console 输出的中文乱码。代码编码格式是utf-8,因为Jenkins会默认读取当前系统的编码格式,导致构建日志乱码和selenium自动化测试输入的中文乱码。控制台输出乱码摸索…

http multipart java_Http MultiPart请求

我正在尝试使用httpClient库上传图像(多部分/表单数据) . 我可以使用httpPost方法和byteArrayRequestEntity上传图像 . 以下是我使用的代码:File file new File(imageFilePath);HttpClient client new HttpClient();PostMethod method new PostMethod("http…

java分布式会话redis_详解springboot中redis的使用和分布式session共享问题

对于分布式使用NginxTomcat实现负载均衡,最常用的均衡算法有IP_Hash、轮训、根据权重、随机等。不管对于哪一种负载均衡算法,由于Nginx对不同的请求分发到某一个Tomcat,Tomcat在运行的时候分别是不同的容器里,因此会出现session不…