上传文件错误?
<%@ 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服务器上是正常的!