如何访问网络空间所有tomcat服务器下的xml文件 最近做个项目 要求访问网络空间或者局域网下所有的一个特定xml,里面有产品信息,解析出来!问题在于 怎么访问网络空间tomcat服务器下的xml呢???用网络爬虫??没思路!希望大虾们帮帮忙!!谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要求这么说的在网络环境下(也可以是一个局域网),每一台机器是一个Web服务器,指定为TOMCAT服务器。在该服务器的按照一定方式保存了大量资源,这些资源的信息保存在一个test.xml文档中,存放在服务器根目录下。要求:(设计一种资源检索系统,用户只需要登陆任意一台服务器,就可以检索到该xml所描述的所有资源 这个xml文件只要外部可以访问就ok了。比如你的yourXMLName.xml放在webroot下:URL url = new URL("http://localhost:8080/yourAppName/yourXMLName.xml");BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));得到文件流以后就好办了。关键点是:1.如何在服务器端创建这个文件,并将这个url通知客户端。2.文件解析。没什么难的吧? 如果你没有用filter过滤的话,默认就是可访问的。总之,你让它可以通过网络访问到就可以了。 tomcat 接受GBK 参数乱码问题 如何在登录之后关闭登录窗口?别笑我,我是大菜鸟(新问题) 加了上传图片的代码之后,中文存入数据库变成了问号? struts 里面 FormFile上传文件的问题 win2003上面能安装jsp服务器吗? jsp是否有类似split的函数?? 问一个jsp的语法问题 谁能给出来个jsp调用javabean的源代码?/谢谢 寻求帮助,分值多多!解决了有额外分相送~ 树型菜单的问题? SQL分组求每组的第一条数据(急) 我现在有个项目要发布 用的MYECLIPSE 都是用这个软件自带的包 请问怎么发布到TOMCAT???从来没弄过!!!!
比如你的yourXMLName.xml放在webroot下:
URL url = new URL("http://localhost:8080/yourAppName/yourXMLName.xml");
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
得到文件流以后就好办了。
关键点是:
1.如何在服务器端创建这个文件,并将这个url通知客户端。
2.文件解析。
没什么难的吧?
总之,你让它可以通过网络访问到就可以了。