今天我們則開(kāi)始講解spring整合struts2
首先在pom.xml文件里添加struts2依賴:
接下來(lái),添加spring依賴:
也許有人問(wèn)怎么知道引用那么幾個(gè)jar包,其實(shí)我剛開(kāi)始配置的也只是配置了個(gè)spring-context節(jié)點(diǎn)。但是跑起來(lái)提示ClassNotFound,NoClassDefine等等,針對(duì)錯(cuò)誤添加相應(yīng)的jar即可。
在pom.xml中添加完struts2和spring的依賴后,就該開(kāi)始在web.xml文件中進(jìn)行配置了。
配置web.xml:
建議大家在配置web.xml時(shí),先新建struts2.xml以及spring.xml文件,該文件的位置默認(rèn)放在項(xiàng)目的resource文件夾下。如下圖所示:
新建實(shí)體類:Person類
實(shí)體類新建完成后,就該創(chuàng)建Action類了:
創(chuàng)建LoginAction類:
光有控制類還不行,還必須有視圖,所以新建Index.jsp
該index.jsp的位置可以放在如下圖所示的位置:
另外再新建個(gè)index.jsp:
該index.jsp文件的位置放在如下圖所示的位置:
這些動(dòng)作做好后,就該在struts.xml文件中配置了:
再配置spring.xml:
最終,就可以運(yùn)行了!效果如下圖所示:
以上就是長(zhǎng)沙一度軟件培訓(xùn)Java培訓(xùn)機(jī)構(gòu)小編介紹的“Java開(kāi)發(fā)ssh框架搭建教程”的內(nèi)容,希望對(duì)大家有幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。