在Struts2中,我已经成功地实现了一个updateErrorCount()
方法,每次通过各种操作类调用addActionError()
时,该方法都会更新一个类成员变量。然后,我可以在关联的jsp
中使用属性标记来访问该变量。然而,我正在寻找一个更好的解决方案。由于s:actionerror
标记列出了添加的所有错误,有没有办法使用迭代器标记或其他解决方案在jsp
中显示错误计数和所有错误消息
我考虑过重写addActionError()
以避免调用额外的方法来保持错误计数,但是如果我可以简单地在jsp
中完成所有这些事情,它看起来就更简洁了。
发布于 2018-07-17 07:54:58
getActionErrors
returns a collection,你为什么不直接打电话给size
?
我看不出有什么合法的理由需要手动实现这些功能。
如果你有特定的需求,你应该在你的问题中列举出来,否则我看不出你自己做这件事的意义。
https://stackoverflow.com/questions/51371443
复制相似问题