
struts2文件上传为什么获取不到表单值
展开全部
你的表单名字写的不对,上传文件名,是有规则的。
Action:
private File attachment;
private String attachmentFileName;
private String attachmentContentType;
private String description;
private ServletContext servletContext;
jsp:
<s:form action="FileUpload" method="post" enctype="multipart/form-data">
<s:textfield name="description" label="Description"></s:textfield>
<s:file name="attachment" label="Select File"></s:file>
<s:submit value="Upload"></s:submit>
</s:form>
Action:
private File attachment;
private String attachmentFileName;
private String attachmentContentType;
private String description;
private ServletContext servletContext;
jsp:
<s:form action="FileUpload" method="post" enctype="multipart/form-data">
<s:textfield name="description" label="Description"></s:textfield>
<s:file name="attachment" label="Select File"></s:file>
<s:submit value="Upload"></s:submit>
</s:form>
展开全部
设置表单form时对应action的get/set 属性方法,或者有相应对象。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
struts2是根据反射机制自动获取属性值的,你看下是不是没有给属性get/set方法啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
情况很多,,单步调试看看,名字,配置,类,,等等。。。都有可能导致,,,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询