上传文件错误?

chenhao1949 2003-03-17 03:51:23
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="javax.servlet.*" %>
<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%@ page language="java" %>
<%
String p=request.getRealPath("/un_admin/tmp.txt");
File fp=new File(p);
if (fp.exists())
out.write("ok"+"<br>");
else
out.write("ppp"+"<br>");

String str = "print me";
try {
PrintWriter pw = new PrintWriter(new FileOutputStream(p));
pw.println(str);
pw.close();
} catch(IOException e) {
out.println(e.getMessage());
}
%>

tomcat中显示结果如下:
ok
/home/ycsxkj.com/web/www/un_admin/tmp.txt (Permission denied)

tmp.txt文件没变化!可以读而不能写!
是不是因为没有写文件的权力?
在自己的TOMCAT服务器上是正常的!

...全文
68 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenhao1949 2003-03-17
  • 打赏
  • 举报
回复
那我该怎样设置空间中文件的写权利?
chenhao1949 2003-03-17
  • 打赏
  • 举报
回复
路径是否正确,不然不会输出"ok"呀!
zxhong 2003-03-17
  • 打赏
  • 举报
回复
你没有空间中文件的写权利
StevenWSF 2003-03-17
  • 打赏
  • 举报
回复
将你的p变量输出看看路径是否正确!

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧