2011-10-16 15 views
1

我正在開發一個使用Struts 2的網站。現在,我正在通過擴展AbstractInterceptor來編寫一個Interceptor。在Struts 2中,如何在動作之外訪問「fieldErrors」?

我想訪問攔截器中的fieldErrors,但我不知道該怎麼做。 在延伸ActionSupport的一個動作,我可以添加一個字段錯誤就像這樣:

addFieldError(fieldName, errorMsg); 

如何做同樣的事情在自定義攔截?

回答

1

同樣,通過訪問動作的fieldErrors屬性,在將動作轉換爲ActionSupport之後,或者在不使用ActionSupport的情況下指定接口。