浏览 7877 次
锁定老帖子 主题:jsp+servlet上传
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-10-11
今天很是郁闷,简简单单的一个利用jsp+servlet上传我就做了一个下午,到最后还是没成功.也没啥高深的.就是利用jspsmartupload这个组件.中间代码重要的也无非是几行代码.有几点疑问.先记录下来:<wbr></wbr> java 代码
可是在servlet里面是没有pageContext这个隐士对象的.怎么初始化这个上传组件呢? java 代码
3.当我在把处理页面由servlet转化到jsp页面中的时候,pageContext的问题得到了解决.但是同上的代码.却在su.upload()方法的时候抛出异常.<wbr></wbr> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-10-12
你在jsp里面用的是 method="post" 但是不要忘记加 ENCTYPE="multipart/form-data"属性
还有就是必须用url传值才可以。我是这么做的,第三个错误也跟这个有关。 |
|
返回顶楼 | |
发表时间:2007-10-13
wefiy..
前两天出差很忙.今天才看到你的评论. 很谢谢你帮忙分析我的疑问. 的确是在url传递的时候我没有用url传递过去.经过你的提醒. 现在解决了..呵呵 谢谢哦. |
|
返回顶楼 | |
发表时间:2007-12-13
还有人关注这个帖子吗,谢谢。用url在哪儿传值阿?
|
|
返回顶楼 | |
发表时间:2007-12-14
引用 还有人关注这个帖子吗,谢谢。用url在哪儿传值阿? js脚本里面设置url以及参数值. <script type="text/javascript"> function validator(){ var url = ""; var file1 = document.getElementById("file1").value; if(file1 == null || file1 == "") { alert('请选择需要上传的文件'); return; }else { url = "result.jsp?file1="+file1; alert(url); document.frmup.action=url; } } </script> <form action="result.jsp" method="post" enctype="multipart/form-data" name="frmup"> <input type="file" name="file1"><br/> <input type="submit" name="upload" value="开始上传" onclick="validator();"><br/> </form> 不知道有没有明白 |
|
返回顶楼 | |
发表时间:2007-12-15
建议不要使用jspsmartupload,它只能上传50M以内的文件
|
|
返回顶楼 | |
发表时间:2007-12-17
引用 baichunlin 3 天前 建议不要使用jspsmartupload,它只能上传50M以内的文件 老兄,现在JAVA都流行哪几种上传方式呀? |
|
返回顶楼 | |
发表时间:2007-12-18
neitnaco 写道 引用 还有人关注这个帖子吗,谢谢。用url在哪儿传值阿? js脚本里面设置url以及参数值. <script type="text/javascript"> function validator(){ var url = ""; var file1 = document.getElementById("file1").value; if(file1 == null || file1 == "") { alert('请选择需要上传的文件'); return; }else { url = "result.jsp?file1="+file1; alert(url); document.frmup.action=url; } } </script> <form action="result.jsp" method="post" enctype="multipart/form-data" name="frmup"> <input type="file" name="file1"><br/> <input type="submit" name="upload" value="开始上传" onclick="validator();"><br/> </form> 不知道有没有明白 document.frmup.action=url; 这一句不太明白,怎么是改变form的action属性?? 不好意思,,刚才没看明白。是对的。。。 |
|
返回顶楼 | |