JSP 上传图片war包导致的路径找不到
2015-08-29 23:30
567 查看
以前一直在学校平时只是做做课设,对于jsp上传图片都是很简单的在ecplse中读取,没有过在外网上访问过自己做的web,一次机会在一家软件公司实习,正好遇到需要上传图片,一开始满怀热情的投入实习中。当时是项目有移动和PC两个不同的应用,移动端主要用来展示给客户使用,PC端则是后台管理,为了让移动端可以读取到图片信息,PC上传图片用的是绝对路径 String path ="C:\\Program Files (x86)\\Apache Software Foundation\\Tomcat 7.0\\webapps\\HcXbManager\\WebContent\\image";
往移动端的项目文件夹传,ecplise中做好了项目,上传图片什么的都没有问题,于是导出war,放到服务器中,测试上传图片tomcat提示找不到指定路径,找了半天,才发现问题,其实并不是什么难题.
后来仔细看看,tomcat在自动解析war时的路径
点击进入之后没有了webcontant这个目录
而是直接到了webcontant目录下的文件
认真发现这个问题,只需将上传的目录中的webcontant删除就可以了
String path ="C:\\Program Files (x86)\\Apache Software Foundation\\Tomcat 7.0\\webapps\\project\\image";
个人的粗人没有认真导致浪费不少时间去解决这个问题,希望可以帮到其他跟我一样遇到这样问题的软件爱好者
往移动端的项目文件夹传,ecplise中做好了项目,上传图片什么的都没有问题,于是导出war,放到服务器中,测试上传图片tomcat提示找不到指定路径,找了半天,才发现问题,其实并不是什么难题.
后来仔细看看,tomcat在自动解析war时的路径
点击进入之后没有了webcontant这个目录
而是直接到了webcontant目录下的文件
认真发现这个问题,只需将上传的目录中的webcontant删除就可以了
String path ="C:\\Program Files (x86)\\Apache Software Foundation\\Tomcat 7.0\\webapps\\project\\image";
个人的粗人没有认真导致浪费不少时间去解决这个问题,希望可以帮到其他跟我一样遇到这样问题的软件爱好者
相关文章推荐
- java-WEB中的监听器Lisener
- Android之使用Http协议实现文件上传功能
- GUI - Web前端开发框架
- Extjs4.0 最新最全视频教程
- 菜鸟说给菜鸟听之Beginning Linux Programming——Chapter1(1)
- JSP/PHP基于Ajax的分页功能实现
- MyEclipse Web Project转Eclipse Dynamic Web Project
- axis备忘
- 开发阶段Jetty运行Jsp报错且响应空白
- 按右键另存图片只能存BMP
- photoshop去除图片上的水印
- Erlang实现的一个Web服务器代码实例
- 防止网页脚本病毒执行的方法-from web
- 自学成才的秘密:115个 web Develop 资源
- upload上传单张图片
- 图片引发的溢出危机(图)
- 使用批处理修改web打印设置笔记 适用于IE
- Apache Web让JSP“动”起来