用到了校驗框架,在jsp頁面校驗失敗一次后,無論再次輸入正確與否都跳轉不到except page。

原因:

在spring創建action對象時,默認為單例模式(singleton) 所謂單例指spring對一個IOC容器只生成一個對象。 而在我的 " /> 亚洲影视一区二区三区,任我爽在线视频精品一,国产精品三区www17con

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

struts2 spring整合fieldError問題


問題:

用到了校驗框架,在jsp頁面校驗失敗一次后,無論再次輸入正確與否都跳轉不到except page。


原因:

在spring創建action對象時,默認為單例模式(singleton) 所謂單例指spring對一個IOC容器只生成一個對象。 而在我的校驗中沒次請求提交,用到的是一個action對象,這樣所有的錯誤信息存到map (fieldError信息)中,并沒有清除。


解決方案:

所以為了每次請求清除map中的錯誤信息,我需要針對每次用到action的請求都重新創建一個對象。 在applicationContext-*.xml文件下配置action對應的bean時應配上屬性scope="prototype". 這樣就達到了目的。問題就解決了。

jsp技術struts2 spring整合fieldError問題,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 昭通市| 比如县| 五河县| 互助| 龙山县| 崇州市| 西乌珠穆沁旗| 安仁县| 金塔县| 邹平县| 河源市| 股票| 三门峡市| 邛崃市| 杂多县| 渭源县| 志丹县| 秦安县| 平塘县| 大英县| 齐齐哈尔市| 湾仔区| 班戈县| 林甸县| 漾濞| 汝阳县| 仪陇县| 武陟县| 志丹县| 如皋市| 册亨县| 西和县| 牡丹江市| 清丰县| 巢湖市| 金寨县| 白银市| 荃湾区| 神农架林区| 宜兴市| 杭州市|