公司在做一个Java项目,我以前是做APP的,我也是初次接触Java后端,用的就是咱们的jfinal框架,但是在上传图片的时候遇到很多不明白的地方。希望大家可以帮助我解解惑。万分感谢。 我现在的代码是从Git服务器上拉下来的。 我上传图片用的是jQuery的一个插件。
我现在不明白的几个地方有:1. 图片上传上传到什么地方去了? 2. 我怎么能获取到我上传的图片展示出来? 3. Jfinal的基础路径不是很明白。 具体的我上一下我的完整的代码:(代码写的很垃圾,只看功能,又不正确的地方望指正,我主要想拿到我上传的图片并且展示出来,急急急急)
constants.setBaseUploadPath("img/");
上传到了 setBaseUploadPath(...) 指定的目录之下
2. 我怎么能获取到我上传的图片展示出来?
如果是 web 项目,用一个简单的 img 标签就可以展示
3. Jfinal的基础路径不是很明白
setBaseUploadPath(dir) 的 dir 参数,如果是以 "/" 或者类似于 "D:/" 这样的绝对路径打头,那么就是该绝对路径的值。 否则是以你的 web 项目的根为根的一个相对路径,例如:setBaseUploadPath("img") ,将会上传到你的 WEB-INF 同级路径之下的 img 子目录下