这是(shì)org.springframework.web.jar下(xià)载,spring-web jar包(bāo)是(shì)用(yòng)来SSH配置的jar包 配置了(le)监(jiān)听器,还(hái)出现严重(chóng): Error configuring application listener of class org.springframework.web.context.ContextLoader就需(xū)要它,欢迎有需要(yào)的用(yòng)户前来下(xià)载(zǎi)!
org.springframework.web.jar这个(gè)jar文件包(bāo)含Web应(yīng)用(yòng)开发时(shí),用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类、Struts与JSF集(jí)成类(lèi)、文件上传的支(zhī)持类(lèi)、Filter类和大量工具辅助类。
Spring的web框架是围绕DispatcherServlet来(lái)进行(háng)设计的。DispatcherServlet的作用是将请求分(fèn)发到不同的处(chù)理器。Spring的(de)web框架(jià)包(bāo)括可配置的处理器(handler)映射、视图(view)解(jiě)析、本地(dì)化(huà)(local)解析、主题(theme)解(jiě)析以及对上传文件解析。处理器是对Controller接口的实现,该接(jiē)口(kǒu)仅仅定义了ModelAndView handleRequest(request, response)方法(fǎ)。你可以(yǐ)通(tōng)过实现这个(gè)接口来生成(chéng)自(zì)己的控制器(也可以称(chēng)之为处理器),但是从Spring提供的一系列控制(zhì)器继(jì)承会更省事,比(bǐ)如(rú)AbstractController、AbstractCommandController和(hé)SimpleFormController。注意,你需要选择正确的基(jī)类:如果你没有表(biǎo)单,你就不需要(yào)一个FormController。这是和Structs的一个主要区别。
org.springframework.web.jar作为一个单独的了项目(mù)拿出来(lái)了, 发(fā)布时没有加到SpringFrameWork里面, 这部分在(zài)spring-webmvc.jar这(zhè)个jar中, 你加到classpath就可(kě)以了!
