整合步驟總結(jié):
1、分別導(dǎo)入三個框架需要的包。
2、寫pojo.
3、配置web.xml (分別配置sping,struts)
4、寫sping的application和applicationservices或者其它配置.(可對些文件分為其它文件,在web.xml中注冊即可)
5、配置struts.xml
6、配置sqlmapconfig.xml,如果有include,則配置其它文件.
7、寫dao和service類.
8、寫jsp頁面(同時導(dǎo)入js文件)
9.寫action類
10、修改不合適的地方。
11、調(diào)試完成.
注意,在整合中容易出現(xiàn)的錯誤:
1、不要缺少jar 包。
2、在sping配置中注意單元測試?yán)铮瑇ml文件的路徑問題,要用絕對路徑。
3、struts.xml中命名空間和攔截器的使用。
4、sqlmapconfig.xml中傳入?yún)?shù)和result的設(shè)置,只需要將得到的值result映射到有此屬性的類對象.
5、JSP/Servlet中獲得當(dāng)前應(yīng)用的相對路徑和絕對路徑
JSP中獲得當(dāng)前應(yīng)用的相對路徑和絕對路徑
根目錄所對應(yīng)的絕對路徑:request.getRequestURI()
文件的絕對路徑:application.getRealPath(request.getRequestURI());
當(dāng)前web應(yīng)用的絕對路徑 :application.getRealPath("/");
取得請求文件的上層目錄:new File(application.getRealPath(request.getRequestURI())).getParent()
servlet類似!
6、在寫action類里,對于要封裝的值和對象,除了常數(shù)以外,記得SET和GET,不是會出現(xiàn)空指針。
以上只是用于備忘,用詞有些地方不準(zhǔn)確,希望高手指教,新手共同學(xué)習(xí)。
posted on 2009-04-10 11:24
重慶理工小子 閱讀(745)
評論(0) 編輯 收藏 所屬分類:
Spring2 、
Struts2 、
Ibaties框架 、
技術(shù)整合