这是spring-framework-3.0.5.RELEASE-with-docs.zip下载,是6.0(实在太(tài)落后啦,还是8.X舒服)不过这(zhè)里(lǐ)是手工(gōng)搭建不使用自动生成(chéng)工具(jù),所以版本无所谓(wèi)的(de);使用eclipse for javaEE也(yě)ok,不过跟myeclipse可(kě)能在(zài)项目目录上会有(yǒu)少许(xǔ)的不同,eclipse的web跟目录是WebContent,而myeclipse通常是WebRoot。
spring-framework-3.0.5.RELEASE-with-docs.zip是(shì)东西其实没有想象中这么难,只是由于网上大部分资料杂糅了(le)许多其它奇奇怪怪(guài)的技术,什么Maven,log4j,什么东西都(dōu)来,还有上来就将(jiāng)SSH整合的,那叫(jiào)初学者,怎么可能看懂?下面以一个最(zuì)简单,无其(qí)它额外的技术,讲解一下Spring。
Spring在配置的时候也是非(fēi)常蛋疼的(de)。在解压spring-framework-3.0.5.RELEASE-with-docs.zip与(yǔ)spring-framework-3.0.5.RELEASE-dependencies.zip之后,某些书籍上说把spring-framework-3.0.5.RELEASE-with-docs.zip\dist的所有内容(róng)与spring-framework-3.0.5.RELEASE-dependencies.zip的内容拷贝进(jìn)去(qù),然后添加进你的Java或者JavaWeb工程里面,最后你会发现添加完毕(bì)之后,发现你(nǐ)的(de)Java或者JavaWeb工程无法运行。这是由于在spring-framework-3.0.5.RELEASE\dist中(zhōng),多出(chū)一个(gè)不该存在LIBD文件。
springMVCorg.springframework.web.servlet.DispatcherServletcontextConfiglocationsclasspath:config/spring/*-servlet.xml1springMVC/↑是web.xml中设置的。 之后你还要创建(jiàn)一个-servlet.xml的配置文(wén)件,前面的那个(gè)servletname就(jiù)是你在web.xml...
