資源描述:
《Myeclipse下搭建SSH框架》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、MyEclipse下搭建SSH框架在MyEclipse中搭建SSH框架福建升騰資訊有限公司二○一二年二月地址:福州市金山大道618號(hào)橘園洲星網(wǎng)銳捷科技園22#3層(350002)15/15MyEclipse下搭建SSH框架文檔級(jí)別保密編寫者謝瑞華版本1.00創(chuàng)建日期2012-02-23文檔修改記錄版本修改日期修改人說明1.02012-02-23謝瑞華初稿地址:福州市金山大道618號(hào)橘園洲星網(wǎng)銳捷科技園22#3層(350002)15/15MyEclipse下搭建SSH框架搭建SSH框架1配置數(shù)據(jù)庫(kù)驅(qū)動(dòng)配置連接到數(shù)
2、據(jù)庫(kù)的相關(guān)信息,這里我是用的oracle,所以我在這配置OracleDriver數(shù)據(jù)庫(kù)的驅(qū)動(dòng)。打開Window>>ShowView>>DBBrowser或Window>>ShowView>>Other,如圖1.1(圖1.1)在彈出的對(duì)話框中選擇DBBrowser,地址:福州市金山大道618號(hào)橘園洲星網(wǎng)銳捷科技園22#3層(350002)15/15MyEclipse下搭建SSH框架(圖1.2)在DBBrowser中點(diǎn)擊右鍵,并在彈出菜單中選擇NEW創(chuàng)建新的連接到數(shù)據(jù)庫(kù)。(圖1.3)地址:福州市金山大道618號(hào)橘園
3、洲星網(wǎng)銳捷科技園22#3層(350002)15/15MyEclipse下搭建SSH框架完成你的配置連接到數(shù)據(jù)庫(kù)的相關(guān)信息,并添加你的ojdbc14.jar的路徑,點(diǎn)擊TestDriver按鈕,彈出(圖1.4)OK,這樣OracleDriver數(shù)據(jù)庫(kù)的驅(qū)動(dòng)就算配完了,點(diǎn)Finish完成。1新建web項(xiàng)目1、打開myeclipse的編譯環(huán)境,F(xiàn)ile>>New>>webProject,單擊新建一個(gè)webProject工程,命名為ssh,點(diǎn)Finish完成,圖2.1:(圖2.1)地址:福州市金山大道618號(hào)橘園洲星網(wǎng)
4、銳捷科技園22#3層(350002)15/15MyEclipse下搭建SSH框架1、在新建好webProject之后,接下來就需要配置所需的jar包。將ssh整合好的35個(gè)jar文件拷貝到WebRoot/lib目錄里。(圖2.2)1往新建的項(xiàng)目中注入Struts2、Spring、Hibernate1.1完成上面步驟之后,開始配置搭建Struts2的環(huán)境第一種方法:右鍵項(xiàng)目ssh,在右鍵菜單MyEclipse中選擇它的子菜單addStrutscapabilities,如圖3.1:地址:福州市金山大道618號(hào)橘園洲
5、星網(wǎng)銳捷科技園22#3層(350002)15/15MyEclipse下搭建SSH框架(圖3.1)接著,彈出如圖3.2的對(duì)話框:(圖3.2)地址:福州市金山大道618號(hào)橘園洲星網(wǎng)銳捷科技園22#3層(350002)15/15MyEclipse下搭建SSH框架默認(rèn)選擇的是struts1.2,這里我們選擇struts2.1,如圖2.3圖3.3點(diǎn)擊Finish完成。第二種方法:在src目錄下創(chuàng)建一個(gè)struts.xml文件,配置如下:
6、PEstrutsPUBLIC"-//ApacheSoftwareFoundation//DTDStrutsConfiguration2.1//EN""http://struts.apache.org/dtds/struts-2.1.dtd">在struts2中,struts框架是通過Filter啟動(dòng)的。并在web.xml中的配置如下:struts2org.apache.struts
7、2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterstruts2*.action在StrutsPrepareAndExecuteFilter的init()方法中將會(huì)讀取類路徑下默認(rèn)的配置文件struts.xml完成初始化操作。struts2
8、讀取到struts.xml的內(nèi)容后,以javabean形式存放在內(nèi)存中,以后struts2對(duì)用戶的每次請(qǐng)求處理將使用內(nèi)存中的數(shù)據(jù),而不是每次都讀取struts.xml文件。地址:福州市金山大道618號(hào)橘園洲星網(wǎng)銳捷科技園22#3層(350002)15/15MyEclipse下搭建SSH框架1.1搭建spring環(huán)境右鍵項(xiàng)目ssh,在右鍵菜單MyEclipse中選擇它的子菜單addspr