0

如果用户提交无效的图像扩展名,我正在尝试image upload使用 struts2 拦截器将验证放入我的表单中,应该有验证错误消息吗?

上传主题图片.jsp

<s:form action="updatethemeimageform"  method="post" enctype="multipart/form-data" id="remoteform"  theme="simple" >
     <s:hidden value="%{#parameters.themeid}" name="themId"/>  
      <s:file name="thempic" label="Theme Screenshot" /> 
      <sj:a button="true" id="btnsid" buttonIcon="ui-icon-gear" dataType="json" indicator="indicator"  onSuccessTopics="reloadMyGrid,handleJsonResult"  
        formIds="remoteform" targets="result">Submit This Form</sj:a>  </s:form>
4

1 回答 1

0

如果您不在<s:fielderror />JSP 中放置标签,您将看不到错误。

在之前添加它<s:form>,您将看到您的验证错误...

PS:同样适用于<s:actionmessage />and <s:actionerror >(不参与验证但由您添加)

于 2012-12-20T12:58:31.570 回答