『壹』 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請求,看看結果:
測試成功了!