簡體   English   中英

錯誤消息未顯示在我的 JSP 中

[英]Error messages doesn't show up in my JSP

嗨,我的應用程序有問題,我的 jsp 不顯示錯誤消息。

我不太明白我的jsp中的這段代碼:

<s:if test="hasActionMessages()">
   <div class="message">
      <s:actionmessage/>
   </div>
</s:if>

<s:if test="hasFieldErrors()">
   <div class="errors">
      <s:fielderror />
   </div>
</s:if>

我不明白hasActionMessages()hasFieldErrors()他們是在什么地方定義的?

通過validation攔截器驗證中使用錯誤和消息。 上面的代碼檢查值堆棧上是否存在操作消息或字段錯誤。

該操作應實現WalidationAware以使這些方法hasActionMessages()hasFieldErrors()可用於 OGNL。 如果您的操作擴展了ActionSupport ,則不需要實現它。 已經實現了這些方法。

我不知道您嘗試過什么,但這會對您有所幫助
Struts 2 ActionError 和 ActionMessage 示例
工作流攔截器
使用 Struts 2 主題和模板

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM