- 軟件大?。?span>736KB
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / 編程工具
- 更新時(shí)間:2017-07-24 16:35
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7, Win8
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:暫無
553KB/中文/1.5
1.88M/中文/0.0
1.13M/中文/10.0
2.65M/中文/5.0
42KB/中文/10.0
spring webmvc是一款maven spring中的核心封裝工具,幫助用戶構(gòu)建web mvc REST風(fēng)格的文件或程序,提供maven依賴、處理流暢的好助手,來綠色資源網(wǎng)下載最新版使用吧!
這個(gè)jar文件包含Spring MVC框架相關(guān)的所有類。包含國際化、標(biāo)簽、Theme、視圖展現(xiàn)的FreeMarker、JasperReports、Tiles、Velocity、XSLT相關(guān)類。當(dāng)然,如果你的應(yīng)用使用了獨(dú)立的MVC框架,則無需這個(gè)JAR文件里的任何類。
web主要是spring controlle層的一些核心封裝,web-mvc主要是一些view層的核心封裝,提供各前端技術(shù)及標(biāo)簽支持。
1.在綠色資源網(wǎng)下載并解壓,將spring-webmvc.jar放置軟件目錄中
2.新建Maven項(xiàng)目,選擇webapp,如下圖,點(diǎn)擊next,輸入GroupId和ArtifactId(即項(xiàng)目名稱)后點(diǎn)擊Finish。
3.右擊項(xiàng)目,點(diǎn)擊最下面的Properties,更給其中左側(cè)的Java Build Path中的jre System Library為安裝的JRE,同時(shí)更改Java Compile,還需要更改project Facets中的java版本。如果需要也可以更改Dynamic Web Module的版本,不過這個(gè)需要到項(xiàng)目所在的路徑下的。settings文件夾中的org.eclipse.wst.common.project.facet.core.xml中進(jìn)行修改,修改后重啟eclipse即可。
此時(shí)項(xiàng)目還有錯(cuò),通過提示信息可知是由于找不到HttpServlet類,可通過導(dǎo)入tomcat到工作目錄或者通過Maven添加HttpServlet類所在的servlet-api.jar。
4.現(xiàn)在通過maven添加SpringMVC所需jar包,點(diǎn)擊pom.xml中的Add按鈕,在中間輸入框中輸入spring-webmvc:
Maven會(huì)自動(dòng)導(dǎo)入spring-webmvc依賴的其他jar包,可通過點(diǎn)擊pom.xml下方的Dependency Hierarchy標(biāo)簽查看依賴關(guān)系和有效的jar包:
5.修改web.xml(此時(shí)需注意,如果之前修改了Dynamic Web Module的版本,則需要修改web.xml頭部為對(duì)應(yīng)的版本),添加Servlet(此處使用的是3.0版本的web.xml):
<servlet-name>屬性隨意,只要上下一致即可,url-pattern中的“/”為攔截所有請(qǐng)求。
6.如上配置會(huì)自動(dòng)去WEB-INF下尋找‘servlet-name'-servlet.xml(此處對(duì)應(yīng)為spring-servlet.xml)
此配置會(huì)自動(dòng)掃描com.springdemo下的所有包中的含有注解的類(如@Controller, @Service等);<mvc:annotation-driven />會(huì)注冊(cè)兩個(gè)映射類,負(fù)責(zé)將請(qǐng)求映射到類和方法中;因?yàn)榕渲玫膕pring是攔截所有請(qǐng)求,所以需要配置<mvc:default-servlet-handler />,來讓靜態(tài)資源通過(如js, css文件等);視圖解析器是將Controller類返回的視圖名加上配置的前后綴進(jìn)行展示。
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容