
java中使用jsp向oracle实现图片上传(自定义路径)
我有一个类型标签<span>电影类型:(动作类请输入[1];喜剧类请输入[2];恐怖类请输入)</span><span><inputid="type"name="m_ty...
我有一个类型标签
<span>电影类型:(动作类请输入[1];喜剧类请输入[2];恐怖类请输入)</span><span><input id="type" name="m_typeId" type="text" class="textbox"></span>
有一个图片上传的标签
<span>电影图片,请选择图片:<input id="image" type="file" name="image" size="2" class="file_real" "/></span>
请问我怎么使类型输入1的时候上传保存路径为:image/喜剧类/图片
类型输入2的时候上传保存路径为:iamge/恐怖类/图片
并且上传后我在oracle表单中可以看到图片上传的路径
解决后再追加100分 展开
<span>电影类型:(动作类请输入[1];喜剧类请输入[2];恐怖类请输入)</span><span><input id="type" name="m_typeId" type="text" class="textbox"></span>
有一个图片上传的标签
<span>电影图片,请选择图片:<input id="image" type="file" name="image" size="2" class="file_real" "/></span>
请问我怎么使类型输入1的时候上传保存路径为:image/喜剧类/图片
类型输入2的时候上传保存路径为:iamge/恐怖类/图片
并且上传后我在oracle表单中可以看到图片上传的路径
解决后再追加100分 展开
2个回答
展开全部
我只说说思路吧,代码你自己写哈!
首先我建议使用SmartUpload这个jar包,至于怎么使用,可以百度
点击上传的时候,后台要处理的步骤是:
a.根据“电影类型”判断当前路径是否已经存在系统所在物理环境的指定位置,如果不存在创建该路径文件夹
b.如果存在,将该文件存在指定位置.
然后将该路径保存到oracle中
更多追问追答
追问
嗯....理论方法我很明白,主要就是这些判断,哪些在jsp中,哪些在java类中,又提取什么关键字去判断指定的存储路径
追答
你这写的不是有name这个关键字吗,你在后台获取image的属性值不就OK了,直接提交一个表单就Ok了,然后在后台获取该上传文件的路径,然后将该文件存储到指定位置,存储的Java类很多啊,有好几种方法啊,你可以查查,
2014-10-04
展开全部
表单提交后在后台拿到类型这个参数,然后if判断下不就完了么
更多追问追答
追问
理论上明白,但是实现实在理不出思路来,麻烦你能提供下关键代码吗
追答
你可以百度hi我,无忧的小豆豆,我给你讲讲,代码的话我找找
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询