標籤:
hello,昨天著手上學期的gzcdemo項目。把上學期沒做好的利用自己會的知識跟覺得項目不理想的地方改了一下。
首先,介紹一下自己暑假抽空學到的jsp知識。
1:---上面的項目src目錄,com.shou.domain是存放javabean類的包。
2:---上面的項目src目錄,com.shou.dao是存放javabean類對應的操作資料的處理層。
3:---上面的項目src目錄,com.shou.service是存放javabean類dao層的業務層。
4:---上面的項目src目錄,com.shou.servlet是存放javabean類的service的調用跟request請求的響應層。
5:---上面的項目src目錄,com.shou.filter是存放過濾器類,過濾請求,錯誤等的過濾層。(本人暫時做了編碼的過濾,防止亂碼的全站處理使用者是否登入過濾,提示資訊的過濾)
6:---上面的項目src目錄,com.shou.listener是存放項目監視器的監視層。(暫時沒有給項目添加監視器,目前沒發現哪裡需要,以後這個項目的到底層可能要用)
7:---上面的項目src目錄,net.fiyu.edit是存放webeditor的編輯類(這個暫時沒有學過)
8:---上面的項目src目錄,com.ishou.db是存放連結資料庫的資料連線池的包(這個本人調侃一下不是用c3p0資料池串連有點慘,本人修改為用c3p0串連池連結資料庫)
上面是jsp項目根目錄,本人根據需要寫了一個msg.jsp類(提供顯示提示資訊)
下面指出項目存在的一個問題:
1.其他組員沒有處理好串連池問題,編碼問題,過濾器問題,url沒有利用c標籤下的url方法傳遞,沒有運用EL運算式。會員要登入了才能訪問admin下的jsp頁面。退出了網站需要清空session裡面的登入使用者
2.驗證碼不合理,沒有換一張的問題。驗證碼通過jsp傳遞而不是流,重新整理需要重新載入頁面,而不是單純重新整理驗證碼。
3.還有項目好亂。本人找不到需要的網頁不知道是否這個項目被修改過了。webEditor不知道是否完整,很是傷心,不知道從何下手。
4.我沒有文檔,不知道項目從何下手。只能看源碼尋找。(其實我很想修改預設的東西)
5.技術能力沒有學得很深,還需要加油。
最後,展示自己昨天改的:
直接存取管理員jsp網頁會被打回登入介面
登入在組員原來的基礎上加上換一張驗證碼
退出:
《--軟體工程實踐--總結》