请教:在form里设置enctype="multipart/form-data"后,一般的属性怎么才能读取到?

stanleyq 2006-02-13 03:49:42
我使用的是structs里的org.apache.struts.upload来上传文件,因为在一个form中有基本的字段和file的字段,因为设置了enctype="multipart/form-data",所以一般的字段就不能取到值了,请问怎么解决此问题?
...全文
166 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
stanleyq 2006-02-15
  • 打赏
  • 举报
回复
已解决,谢谢了!
vgvg 2006-02-15
  • 打赏
  • 举报
回复
用struts 的form bean 处理

可以直接从form中得到

usaspy 2006-02-15
  • 打赏
  • 举报
回复
你仔细看看upload这个类.应该有方法可以取
stanleyq 2006-02-13
  • 打赏
  • 举报
回复
<html:select property="categoryID">
<html:optionsCollection name="categorySelect" property="values" value="key" label="value" />
</html:select>

categorySelect为保存在request中的ArrayList,这时他就会变为null,还有像这样
String type = request.getAttribute("contentType").toString(); 通过getAttribute取到的就是null,提交页面后,就保存不了这个值了?
knight6892 2006-02-13
  • 打赏
  • 举报
回复
用struts 的form bean 处理,不用你自己考虑把。

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧