天天看點

SSH OA系統的三個細節問題

第一:點選建立之後,頂級部門顯示目前的上級部門而不是最頂級的null

      parentid有值就可以回顯是以代碼如下:

   1、建立按鈕的連結需要更改:

2.相應的action 不需要修改,因為parentid 在點選相應的上級部門檢視其下級部門時它的parentid就已經放到model的值棧裡去了,是以可以直接用%{}ognl表達式取得。

檢視下級部門代碼:

第二。增加傳回上一級按鈕

        1.jsp

     2.相應的action

   第三:在儲存,修改,删除後要留在原層級目錄不要傳回最頂級。。。。以前是因為在struts.xml檔案中的tolist對應的result直接傳回list了。是以修改如下:

    加上:

   當然在儲存删除修改時都要向action傳入parentid這樣才能為值棧中的action 對象棧的parentid屬性指派。。。。修改于儲存有表單送出過程,是以parentid自然會傳給action,要改的主要是删除,如下:

繼續閱讀