在服务器部署的工程怎么读取文件信息
时间:2011-08-26
来源:互联网
大家好,我最近做了个学习项目,碰到一点问题,特来向大家请教,还望大家指点,谢谢。
我的工程要通过一个JSP页面来完成对一些XML文件的读取和修改,在Tomcat下测试良好,但放在服务器段就不行,显示
Failed to load resource: the server responded with a status of 405 (Method Not Allowed)错误
因为在本地我将文件放在Web工程下,这里通过FileInputStream读取,但是上传到服务器,这个文件路径名就错了吧?
SAXBuilder builder=new SAXBuilder();
Document doc=builder.build(newFileInputStream("D:\\Workspaces\\MyEclipse8.6\\FlightSimulator\\WebRoot\\UserData\\id.xml"));
那我怎么修改呢,是到服务器得到这个路径然后修改,还是有没有办法让FileInputStream通过URL网络地址来读取?
例如我的网址是:www.myWeb.com,那么里面的路径该怎么写?
还有个问题就是我想通过Google Account来登陆这个网站,等于是加个登陆验证,这个怎么做啊?我看过过好像有Google.user.account.LogIn()这种方法,可以直接跳转到Google的用户登陆页面,然后让用户授权即可。我想要使用Google Maps的数据,这里要怎么做啊?
谢谢大家了,最近急用,我是学生,不太会,还望大家指点指点
我的工程要通过一个JSP页面来完成对一些XML文件的读取和修改,在Tomcat下测试良好,但放在服务器段就不行,显示
Failed to load resource: the server responded with a status of 405 (Method Not Allowed)错误
因为在本地我将文件放在Web工程下,这里通过FileInputStream读取,但是上传到服务器,这个文件路径名就错了吧?
SAXBuilder builder=new SAXBuilder();
Document doc=builder.build(newFileInputStream("D:\\Workspaces\\MyEclipse8.6\\FlightSimulator\\WebRoot\\UserData\\id.xml"));
那我怎么修改呢,是到服务器得到这个路径然后修改,还是有没有办法让FileInputStream通过URL网络地址来读取?
例如我的网址是:www.myWeb.com,那么里面的路径该怎么写?
还有个问题就是我想通过Google Account来登陆这个网站,等于是加个登陆验证,这个怎么做啊?我看过过好像有Google.user.account.LogIn()这种方法,可以直接跳转到Google的用户登陆页面,然后让用户授权即可。我想要使用Google Maps的数据,这里要怎么做啊?
谢谢大家了,最近急用,我是学生,不太会,还望大家指点指点
作者: rayborn1105 发布时间: 2011-08-26
引用楼主 rayborn1105 的回复:
Document doc=builder.build(newFileInputStream("D:\\Workspaces\\MyEclipse8.6\\FlightSimulator\\WebRoot\\UserData\\id.xml"));
Document doc=builder.build(newFileInputStream("D:\\Workspaces\\MyEclipse8.6\\FlightSimulator\\WebRoot\\UserData\\id.xml"));
本地你可以用这样的地址,但要在服务端必须使用服务端地址方式,就是 server.mappath('相对项目根目录的路径') 。
Google Account API的具体使用可参考这里:
http://code.google.com/intl/zh-CN/apis/accounts/docs/OpenID.html
作者: theforever 发布时间: 2011-08-26
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28