我在http://www.lobobrowser.org/java-browser.jsp里面找到了,在eclipse里单独建立了一个测试了一下还可以,但当我把它移植到我的项目里的时候竟然报错了,搞的我好郁闷啊!错误如下: java.lang.IllegalStateException: No clientlets found for response: ClientletResponseImpl[url=http://www.edwinsky.cn/magazine/31/index.html,method=GET,mimeType=text/html,fromCache=false,requestType=PROGRAMMATIC]. at org.lobobrowser.context.ClientletFactory.getClientlet(ClientletFactory.java:76) at org.lobobrowser.request.ClientletRequestHandler.processResponse(ClientletRequestHandler.java:82) at org.lobobrowser.request.RequestEngine.processHandler(RequestEngine.java:856) at org.lobobrowser.request.RequestEngine.access$1(RequestEngine.java:713) at org.lobobrowser.request.RequestEngine$RequestHandlerTask$1.run(RequestEngine.java:1026) at java.security.AccessController.doPrivileged(Native Method) at org.lobobrowser.request.RequestEngine$RequestHandlerTask.run(RequestEngine.java:1033) at org.lobobrowser.util.SimpleThreadPool$ThreadRunnable.run(SimpleThreadPool.java:127) at java.lang.Thread.run(Thread.java:619) 不知高人可否解决呢?
显示HTML/XHTML、可以使用 https://xhtmlrenderer.dev.java.net/ 或者 http://www.lobobrowser.org/java-browser.jsp
xhtmlrenderer 的下载包里有例子、可以看其中的代码。
flyingsaucer-R8-src.zip demos 目录下的代码可以参考。
java.lang.IllegalStateException: No clientlets found for response: ClientletResponseImpl[url=http://www.edwinsky.cn/magazine/31/index.html,method=GET,mimeType=text/html,fromCache=false,requestType=PROGRAMMATIC].
at org.lobobrowser.context.ClientletFactory.getClientlet(ClientletFactory.java:76)
at org.lobobrowser.request.ClientletRequestHandler.processResponse(ClientletRequestHandler.java:82)
at org.lobobrowser.request.RequestEngine.processHandler(RequestEngine.java:856)
at org.lobobrowser.request.RequestEngine.access$1(RequestEngine.java:713)
at org.lobobrowser.request.RequestEngine$RequestHandlerTask$1.run(RequestEngine.java:1026)
at java.security.AccessController.doPrivileged(Native Method)
at org.lobobrowser.request.RequestEngine$RequestHandlerTask.run(RequestEngine.java:1033)
at org.lobobrowser.util.SimpleThreadPool$ThreadRunnable.run(SimpleThreadPool.java:127)
at java.lang.Thread.run(Thread.java:619)
不知高人可否解决呢?