java爬虫 怎么动态的获取html

java爬虫 怎么动态的获取html,第1张

很多网站是用js或Jquery 生成数据的,到后台获取到数据以后,用 documentwrite()或者("#id")html="" 的方式 写到页面中,这个时候用浏览器查看源码是看不到数据的。
>eclipse:localhost:8080:项目名:WebContent/html文件,如过放在其他文件包里面请在文件名外面加上文件包名
MyEclipse:localhost:8080:项目名:WebRoot/html文件名,如过放在其他文件包里面请在文件名外面加上文件包名

定义一个变量通过requestgetParameter("name")取得,其中name 是标签名称 另外在javascript中可以 先在标签里加上一个id 如 再通过documentgetElementById("name")value 取得标签中的值

java 和 js 是可以互掉的,使用传统的javascript 编写的ajax的话,会比较繁琐, 你使用第三方封装好的ajax包, 就可以调用到java, 如果你使用struts的话, 那直接调用action, 内部的函数, 当然也可以调用servlet, 实在要是不行的话, 那就最直接的, 也是最传统的, 就只直接在页面上面使用java代码的方式, 不过这种方式很少有人使用的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13354713.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-20
下一篇 2023-07-20

发表评论

登录后才能评论

评论列表(0条)

保存