Chinaunix
标题:
jsp中写文件取文件的路径,出了错???
[打印本页]
作者:
rich_ying
时间:
2004-08-10 10:34
标题:
jsp中写文件取文件的路径,出了错???
String filename = request.getRealPath(filename) //出了错
File f = new File();
if( !f.exists() ) //如果文件不存,则建立
{
f.createNewFile();
}
-------------------
错误信息:
The method getRealPath(String) from the type ServletRequest is deprecated
===================
我的jdk 是1.4的
作者:
sakulagi
时间:
2004-08-10 10:38
标题:
jsp中写文件取文件的路径,出了错???
说的很清楚,这个getRealPath方法已经不建议使用了。建议看一下j2ee的文档,找一个替代的方法。
作者:
rich_ying
时间:
2004-08-10 14:54
标题:
jsp中写文件取文件的路径,出了错???
还有谁知道呀
作者:
cooljia
时间:
2004-08-10 19:38
标题:
jsp中写文件取文件的路径,出了错???
参看request.getRealPath的java doc:
Deprecated. As of Version 2.1 of the Java Servlet API, use ServletContext.getRealPath(java.lang.String) instead.
而在servlet中使用getServletContext.getRealPath()这个方法收到war 和non-war的影响,以及不同app server实现的影响,运气好的话,你常常会得到null,嘿嘿,比如你在weblogic上部署war文件,又调用这个方法..
推荐ServletContext.getResourceAsStream
给个连接
http://www.javaresearch.org/article/showarticle.jsp?column=2&thread=7499
作者:
cooljia
时间:
2004-08-10 19:44
标题:
jsp中写文件取文件的路径,出了错???
唉,现在session失效的时间太短了,辛苦查了资料,写了一堆,然后submit...
结果被告知invalid session...考!!
怎一个惨字了得..
作者:
jhsea3do
时间:
2004-08-10 22:30
标题:
jsp中写文件取文件的路径,出了错???
楼上要是用firefox逛CU就好了
只要后退,上次提交的内容还在。
说实话,IE实在是太傻了......
作者:
lyb0425
时间:
2004-09-15 13:32
标题:
jsp中写文件取文件的路径,出了错???
楼上你讲的还是不太明白
作者:
lyb0425
时间:
2004-09-15 13:36
标题:
jsp中写文件取文件的路径,出了错???
我用了
ServletContext context = getServletContext();
String str = context.getRealPath("/"
;还是不行报错如下:
"main.jsp": Error #: 300 : method getServletContext() not found in class jsp_servlet.__main at line 9
你发的那个链接我看不太懂.
希望能告诉我要用什么方法才可以得到这的发布路径
谢谢
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2