我正在尝试使用struts2拦截器将验证放入我的image upload
表单中如果用户提交了无效的图像扩展,那么应该有验证错误消息?
uploadThemeImage.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>
答案 0 :(得分:0)
如果未在JSP中添加<s:fielderror />
标记,则无法看到错误。
在<s:form>
之前添加它,您将看到验证错误...
P.S:同样适用于<s:actionmessage />
和<s:actionerror >
(不参与验证但由您添加)