现在是做头像剪切,先传一张在服务器,resources\upload\2011\10\12\123.png , 然后将这路径放到页面显示,截取后将resources\upload\2011\10\12\123.png 传入action,在用 ServletActionContext.getRequest().getRealPath("")+resources\upload\2011\10\12\123.png 得到的路径为:
String filaPath=F:\编程工具安装包\Tomcat\apache-tomcat-6.0.26-windows-x64\apache-tomcat-6.0.26\webapps\mmshuxia/resources/upload/2011/10/12/20115012175032CgSis6e.png将上面的路径放硬盘里查找,文件存在然后 File f = new File(filaPath);
System.out.println(f.exists());输出为 false
下面是tomcate配置:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="utf-8" useBodyEncodingForURI="true"/>
String filaPath=F:\编程工具安装包\Tomcat\apache-tomcat-6.0.26-windows-x64\apache-tomcat-6.0.26\webapps\mmshuxia/resources/upload/2011/10/12/20115012175032CgSis6e.png将上面的路径放硬盘里查找,文件存在然后 File f = new File(filaPath);
System.out.println(f.exists());输出为 false
下面是tomcate配置:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="utf-8" useBodyEncodingForURI="true"/>
解决方案 »
- 求个VPN号,能用分全给了
- 在MyEclipse DBBrowse里连接oracle 无法编辑表 提示cannot edit
- mysql到jsp的乱码问题
- weblogic发布webservice
- 一个很奇怪的问题,我的Tomcat端口号改成80后怎么也改不回来了
- 如何学好J2EE,请给各大大指点
- 求在eclipse下用velocity做一个helloworld的例子
- 学习JSP,是否还要学习HTML、DHTML、JAVASCRIPT、JAVA、JAVABEAN、SERVLET、STRUTS、JDBC、SQL、WEBSERVR等等呢?!如果是的,我就不学了
- 这段简短的java代码有什么问题??初学
- ENTITY EJB是否类似分布系统上的全局变量
- JAVA查询某个字段为空更新
- IE8与其它IE浏览器的问题,求解。
获取到tomcat服务的路径
URL url = ClassLoader.getSystemResource("");
url.getFile();
构造的时候把path输出来看看 有没什么问题