解决方案 »
- CVR-100身份证读卡器 怎么使用或实现接口GetPhotoBuffer() ,将扫描得到的照片存入oracle数据库
- 菜鸟 求问strut2中<s:property value='#stuts.index+1'/>、 %{#stuts.index+1}表达式的意义!!!!
- 请教个关于hibernatetemplate的问题
- mysql日期查询
- spring mvc 初级问题。
- 人脸识别
- █████████中国数据█████████
- SSH开发上配置mappingResources的时候为什么以下两种方式第二种不好用呢,谢谢
- HttpUrlConnection - locked <0x2871d648> (a java.io.BufferedInputStream)
- 在JAVA操作数据库中在哪种场合会出现警告,--SQLWaring这个类要用到--急
- 一个JSP页面中写了一段<script>,如何在另外一个jsp页面中的<script>中调用前一个页面<script>中的变量
- 用java写的FTP核心代码
System.out.println("----------"+url);
WebClient webClient = new WebClient(BrowserVersion.FIREFOX_17);
//设置webClient的相关参数
webClient.setJavaScriptEnabled(true);
webClient.setCssEnabled(false);
webClient.setAjaxController(new NicelyResynchronizingAjaxController());
webClient.setTimeout(50000);
webClient.setThrowExceptionOnScriptError(false);
//模拟浏览器打开一个目标网址
HtmlPage rootPage= webClient.getPage(url);
System.out.println("为了获取js执行的数据 线程开始沉睡等待");
Thread.sleep(30000);//主要是这个线程的等待 因为js加载也是需要时间的
System.out.println("线程结束沉睡");
String html = rootPage.asXml();
System.out.println(html);
WebClient webClient = new WebClient(BrowserVersion.FIREFOX_24);
//设置webClient的相关参数
webClient.getOptions().setJavaScriptEnabled(true);
webClient.getOptions().setCssEnabled(false);
webClient.setAjaxController(new NicelyResynchronizingAjaxController());
//webClient.getOptions().setTimeout(50000);
webClient.getOptions().setThrowExceptionOnScriptError(false);
//模拟浏览器打开一个目标网址
HtmlPage rootPage= webClient.getPage(url);
System.out.println("为了获取js执行的数据 线程开始沉睡等待");
Thread.sleep(3000);//主要是这个线程的等待 因为js加载也是需要时间的
System.out.println("线程结束沉睡");
String html = rootPage.asText();
System.out.println(html);
}catch(Exception e){
}
我是导入了好多jar才行之前光导入 HtmlUnit 不行