我用的myeclipse,myeclipse项目下建一个文件夹upload(存储上传图片),项目运行之后,通过浏览器上传图片a.jpg,图片上传成功后,本地项目下的upload中有a.jpg,但是myeclipse编辑器中的upload文件夹下却没有a.jpg,而且浏览器中无法显示,刷新myeclipse编辑器中的upload文件夹后出现a.jpg,刷新浏览器图片显示。
追答这个就是很正常的事情啊。你要明白,你上传的时候,图片是上传到你tomcat容器那个部署的工程目录下,myeclipse会有自己的workspace,这个跟工程的部署目录路径是不一样的,你的图片是不会自动上传到myeclipse下,之所以刷新会有,这只不过是myeclipse从部署目录下同步过来。。
就是你要明白一点,你的项目之所以能够运行,不是因为myeclipse,是因为tomcat,myeclipse只是你开发的一个工具,所以你最好还是先不用myelipse,自己试下新建一个web工程,部署到tomcat上,这样你就会清晰很多。。使用了myeclipse只不过是帮你省了手动部署这个步骤