enctype="multipart/form-data"取不到文本框值

我要做一个添加商品的效果,其中有上传图片,现在加了enctype="multipart/form-data"能取到图片的名字,图片也存进去了,但是除了图片别的文本框都取不... 我要做一个添加商品的效果,其中有上传图片,现在加了enctype="multipart/form-data"能取到图片的名字,图片也存进去了,但是除了图片别的文本框都取不到值,我百度说enctype="multipart/form-data"转成二进制码所以一般的文本框取不到值,有没有什么解决办法可以既可以取到文本框又可以取到图片值的方法
能回答的我把我所有财富给他
展开
 我来答
百度网友9a65c9b
2015-01-23 · TA获得超过551个赞
知道小有建树答主
回答量:519
采纳率:0%
帮助的人:244万
展开全部
我很想回答,但是从你的描述很难给你答案,以下是猜测:
首先说一点,我struts2上传表单,也和你一样,文件上传了,表单属性也上传了,你的为什么不行,估计是配置写错了,对应的表单属性在后台要有相应的set方法,你检查下
更多追问追答
追问
把你的上传表单给我看一下行吗,我刚接触这个,也不知道表单怎么写set方法
追答

JSP页面部分信息:

<!-- 添加信息的表单 -->
<form id="form" action="/mgmt/planIcon/financePlanIcon_add.do" enctype="multipart/form-data" method="post">
说明:<input type="text" id="iconDetailsAdd" name="iconDetails" maxlength="30" style="width:290px;height:25px;"/>
图片:<input type="file" name="iconFile" id="iconFile" title="选择文件" accept="image/*"/>
<div align="center" style="margin-top: 20px;">
<input type="submit" id="btnSave" value="保存" style="width:80px; height:30px;"/>
<input type="button" id="btnCancel" value="取消" style="width:80px; height:30px;"/>
</div>
</form>


在后台action里面,放入(配置好上传)
private String iconDetails;
private File iconFile;

-- 两个属性get、set方法省略--

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式