input标签,type=file,通过click()事件选择了文件,提交文件后,另一个页面用smartupload控件得不到的上传的 10

input标签,type=file,通过click()事件选择了文件,提交文件后,另一个页面用smartupload控件得不到的上传的文件呢?请高手不吝赐教,在线等... input标签,type=file,通过click()事件选择了文件,提交文件后,另一个页面用smartupload控件得不到的上传的文件呢?请高手不吝赐教 ,在线等 展开
 我来答
vortexchoo
2013-07-05 · TA获得超过543个赞
知道小有建树答主
回答量:501
采纳率:40%
帮助的人:87.8万
展开全部
其实说白了上传文件就是根据所给的路径去读取文件内容,保存入库。你检查一下你的onclick调用的JS 是否正确的获取了文件的path 或者看一下smartupload是否能接受到获取的path如果都没错 那就着重检查一下文件读取跟存储。
更多追问追答
追问
我是利用js动态的生成一个file文件上传标签,并指定了name属性,经过测试,这个控件能够成果获取到文件上传的绝对路径,在接收提交的文件里servlet里,通过Enumeration enumer=sm.getRequest().getParameterNames();获取该页面所有的有name属性的标签的值,在我遍历得到的数据时,文件上传实际上得到的是这个文件的绝对路径
追答
smartupload 他的接口是怎样的。 如果不通过你的前台去拿路径 你直接写死一个路径是否可以成功呢?如果可以 那就再检查一下路径 如果不行那就说明前台是没有问题的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
么么嘚哈哈哈哈哈哈
2013-07-05 · 超过19用户采纳过TA的回答
知道答主
回答量:121
采纳率:0%
帮助的人:62.8万
展开全部
  1. js那儿alert一下看看click事件执行没有

  2. action段systerm一下看看方法执行没有


追问
执行了的。我是在servlet里,用Enumeration enumer=sm.getRequest().getParameterNames();这段获取页面里提交的所有name属性的值,sm是smartupload对象。能够获取到文件上传标签的name属性,但是实际上,获取这个name的值时,得到的是一个绝对路径,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式