今天發現2個空值問題

1.在給一個LIST賦值時候必須先給它初始化一塊內存;

開始我寫的是List list = null;

這樣不行,並沒注意到分配內存的問題,最後纔想到這個問題,改成了List list = new ArraryList();

 

2.webwork在執行結束後可以直接跳轉到已存在的action中去,但是當你在新頁面點擊右鍵刷新的時候,它還是執行的你的上一個acion,那麼這就導致一個嚴重的問題。當我上一個action是刪除的時候,我跳轉到了一個列表的action,然後刷新,這時候他繼續進行刪除操作,那麼必定要報錯,應爲數據已經不存在了,所以我只有在刪除操作中加上了try,catch;這樣的結果是,它還會執行一次,但不報錯了,暫時還沒有想到其他好的解決辦法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章