jsp图片上传问题

07-08-03 raulliran
<form name="add" method="post" enctype="multipart/form-data" action="news_addtodb.jsp">

上传图片:<input type="file" name="pic"/><br>

图片说明:<input type="text" name="picexplain" maxlength="40" size="40" /><br>

<input type="submit" value="提交" name="submit" />

</form>

设置好了表单属性,查了很多资料,明白如果 method="post" enctype="multipart/form-data" 这样调的话,普通的文本框就无法传参

但是我下载的uplord的组建里面有它内置的request类,明白可以通过它来传文本框的内容,但是我用 com.jspsmart.upload.Request 来定义一个对象req,然后用它

来接收参数 req.getParameter("name"); ,然后就会报错说:

Request() 在 com.jspsmart.upload.Request 中不是公共的;无法从外部软件包中对其进行访问com.jspsmart.upload.Request req = new com.jspsmart.upload.Request();

图片上传进度彻底停滞,完全不知道该怎么办了~~~

不过我的测试页面却能实现图片上传,但是和普通的组建混在一起就不行了

不要告诉我用javabean解决,谢谢

yananay
2007-08-03 15:44
你先学习学习 html 里

有 multipart/form-data 和没有 multipart/form-data

的区别先。

raulliran
2007-08-03 15:55
我知道,如果有的话,它是以二进制的形式传递的,对吗??

对了,用byte接收可以吗?

raulliran
2007-08-07 12:17
已解决

我觉得对于自学来讲,最麻烦的不是学,而是找.

如果把资料都收集齐了,看一遍,就明白了

可是现在信息太多了,化肥在找的时间比学习的时间要多得多得多

大家有什么高招??解决"找"的问题?

猜你喜欢