这(zhè)是Spring配置所需jar包下载,近搞SSH和一个框架的整合,结果总是出许多莫(mò)名奇妙的错误,刚开(kāi)始基本都是jar包的配(pèi)置有问题,一会少包,一会(huì)多包,
一会又版本(běn)冲突。令我很是头疼,搞了我(wǒ)两(liǎng)天,现在还是有配置(zhì)文件(jiàn)的错误。郁闷之情难以言表。无(wú)意中在网上见到了讲jar包功能(néng)的随笔
,于是贴(tiē)过来(lái),做个记录。
Spring配置所需jar包是用来SSH配置(zhì)的(de)jar包 配置了监(jiān)听器,还出现(xiàn)严重(chóng): Error configuring application listener of class org.springframework.web.context.ContextLoader就需(xū)要它(tā),欢迎(yíng)有需要的用户前(qián)来下(xià)载!
Spring配置所需jar包是包含有完整(zhěng)发布模块的(de)单(dān)个jar 包。但是(shì)不(bú)包括(kuò)mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。
spring-src.zip就(jiù)是所有(yǒu)的源(yuán)代码压(yā)缩包。
除了spring.jar 文件,Spring 还包(bāo)括有其它21 个(gè)独(dú)立(lì)的jar 包(bāo),各自包含着对应的Spring组(zǔ)件(jiàn),用(yòng)
户可以(yǐ)根据自己的需要来选择(zé)组合(hé)自己的jar 包(bāo),而不必引入整个spring.jar 的(de)所有(yǒu)类文(wén)件。
Spring的web框架是围绕DispatcherServlet来进行(háng)设计的。DispatcherServlet的(de)作用是将请求分(fèn)发到不同的处理器(qì)。Spring的web框架包括(kuò)可配置的处理器(handler)映射、视(shì)图(tú)(view)解(jiě)析、本地化(local)解析、主(zhǔ)题(theme)解析以及对上(shàng)传文件(jiàn)解析。处理(lǐ)器是(shì)对Controller接口的实(shí)现,该接口仅仅定义了ModelAndView handleRequest(request, response)方法。你可以通过实现这(zhè)个接口来生成(chéng)自己的控制(zhì)器(qì)(也可(kě)以(yǐ)称之为处理器),但(dàn)是从Spring提供的一系列(liè)控制器继承(chéng)会更省(shěng)事,比(bǐ)如AbstractController、AbstractCommandController和SimpleFormController。注意(yì),你需要选择正确(què)的(de)基类:如果(guǒ)你没有表单,你就不需要一个FormController。这是和Structs的一个主要区别。
