我有一个带有struts2 jquery 网格的jsp 页面。我想在我的操作类的 jsp 页面中显示错误。为了显示错误,我正在使用添加错误消息
addActionError("You can not delete this data");
我的动作类中的代码。并显示它我正在使用
<s:if test="hasActionErrors()">
<div class="errors">
<s:actionerror/>
</div>
</s:if>
我的jsp页面中的代码。但不幸的是,我无法在我的 jsp 页面中显示错误。请分享您对这个问题的了解。
-谢谢阿舒托什
完整代码:
index.jsp:
.....
.....
<body>
<s:if test="hasActionErrors()">
<div class="errors">
<s:actionerror/>
</div>
</s:if>
<div id="setpage"> <s:url id="editurl" action="nedit"/>
<s:url id="editurl" action="nedit"/>
<s:url id="remoteurl" action="ntable"/>
<sjg:grid
id="gridtable"
caption="List of Subject Details"
dataType="json"
href="%{remoteurl}"
pager="true"
gridModel="gridModel"
rowList="50,100,5000"
rowNum="20"
.....
......
我的动作.java
.........
.........
else
{
addActionMessage("Unable to delete row");
return ERROR;
}
return SUCCESS;
.........
.........
struts.xml
<package name="gridedition" extends="struts-default,json-default">
<action name="editionntableshow" class="v.esoft.actions.actionfile" >
<result name="success" type="json"/>
<result name="error" type="json"/>
</action>
<action name="editionedit" class="v.esoft.actions.editiondetails.EditiondetailsEditAction">
<result name="success" type="json"></result>
</action>
</package>