‘壹’ cannot create jdbc driver of class '' for connect url 'null'
找不到连接池配置,或者连接池配置有问题
ds=(DataSource)ctx.lookup("java:comp/env/jdbc/DBPool");
java:comp/env/jdbc/DBPool
找找这个连接池哪儿配的呢?
‘贰’ 诺基亚6288手机支持jard格式ma
支持JAVA
JARD 是什么格式,没听说过!
‘叁’ 如何 调用 restful web services
RESTful WebService是比基于SOAP消息的WebService简单的多的一种轻量级Web服务,RESTful WebService是没有状态的,发布和调用都非常的轻松容易。
下面写一个最简单的Hello World例子,以便对RESTful WebService有个感性认识。因为非常专业理论化的描述RESTful WebService是一件理解起来很痛苦的事情。看看例子就知道个大概了,再看理论就容易理解多了。
/**
* RESTful WebService入门
* @author leimin 2009-11-18 16:42:43
*/
packageexample;
importcom.sun.jersey.api.container.httpserver.HttpServerFactory;
importcom.sun.net.httpserver.HttpServer;
importjavax.ws.rs.GET;
importjavax.ws.rs.Path;
importjavax.ws.rs.Proces;
importjava.io.IOException;
//指定URI
@Path("/helloworld")
publicclassHelloWorld {
//处理HTTP的GET请求
@GET
// 处理请求反馈的内容格式为"text/plain"
@Proces("text/plain")
publicString getClichedMessage() {
return"Hello World!";
}
publicstaticvoidmain(String[] args)throwsIOException {
//创建RESTful WebService服务
HttpServer server = HttpServerFactory.create("http://192.168.14.117:9999/");
//启动服务,这会导致新开一个线程
server.start();
//输出服务的一些提示信息到控制台
System.out.println("RESTful WebService服务已经启动");
System.out.println("服务访问地址: http://192.168.14.117:9999/helloworld");
}
}
运行这个类,控制台输入出:
2009-11-18 17:25:37 com.sun.jersey.api.core.ClasspathResourceConfig init
信息: Scanningforroot resource and provider classes in the paths:
D:jdk16jrelibalt-rt.jar
D:jdk16jrelibcharsets.jar
D:jdk16jrelibdeploy.jar
D:jdk16jrelibjavaws.jar
D:jdk16jrelibjce.jar
D:jdk16jrelibjsse.jar
D:jdk16jrelibmanagement-agent.jar
D:jdk16jrelibplugin.jar
D:jdk16jrelib
esources.jar
D:jdk16jrelib
t.jar
D:jdk16jrelibextdnsns.jar
D:jdk16jrelibextlocaledata.jar
D:jdk16jrelibextsunjce_provider.jar
D:jdk16jrelibextsunmscapi.jar
D:jdk16jrelibextsunpkcs11.jar
D:
etwideo
estwsoutproction
estws
D:IDEA8libjavaee.jar
D:
etwideo
estwslibmail-1.4.jar
D:
etwideo
estwslibasm-3.1.jar
D:
etwideo
estwslibwadl2java.jar
D:
etwideo
estwslibjettison-1.0.1.jar
D:
etwideo
estwslibgrizzly-servlet-webserver-1.8.6.4.jar
D:
etwideo
estwslibwadl-core.jar
D:
etwideo
estwsliblocalizer.jar
D:
etwideo
estwslibjdom-1.0.jar
D:
etwideo
estwslibjsr311-api-1.0.jar
D:
etwideo
estwslibstax-api-1.0-2.jar
D:
etwideo
estwslibpersistence-api-1.0.2.jar
D:
etwideo
estwslibjaxb-api-2.1.jar
D:
etwideo
estwslibwadl-cmdline.jar
D:
etwideo
estwslibhttp-20070405.jar
D:
etwideo
estwslib
ome-0.9.jar
D:
etwideo
estwslibactivation-1.1.jar
D:
etwideo
estwslibjaxb-impl-2.1.10.jar
D:
etwideo
estwslibjersey-bundle-1.0.3.jar
D:
etwideo
estwslibjackson-lgpl-0.9.4.jar
D:
etwideo
estwslibFastInfoset-1.2.2.jar
D:
etwideo
estwslibjaxb-xjc.jar
D:IDEA8libidea_rt.jar
2009-11-18 17:25:46 com.sun.jersey.api.core.ClasspathResourceConfig init
信息: Root resource classes found:
classexample.HelloWorld
2009-11-18 17:25:46 com.sun.jersey.api.core.ClasspathResourceConfig init
信息: Provider classes found:
RESTful WebService服务已经启动
服务访问地址:http://192.168.14.117:9999/helloworld
可见,服务启动成功了,下来就是从浏览器中访问服务了,输入http://192.168.14.117:9999/helloworld,将发送一个HTTP GET请求,看看结果:
测试成功了!