当前位置: 首页 > 工具软件 > OpenWMS.org > 使用案例 >

org.springframework.web.org.springframework.web

裴俊能
2023-12-01

*处理HTTP请求的组件的纯处理程序接口,

*类似于servlet。仅声明@link javax.servlet.servletexception

*和{@链接java. Io.IOExExt},以允许在任何范围内使用

*@link javax.servlet.http.http servlet。这个接口本质上是

*直接等效于httpservlet,简化为中央句柄方法。

*

*<p>以Spring样式公开httpRequestHandler bean的最简单方法

*是在Spring的根Web应用程序上下文中定义它,并定义

*一个@link org.springframework.web.context.support.httpRequestHandlerServlet

*在@code web.xml中,指向目标httpRequestHandler bean

*通过它的@code servlet name,它需要匹配目标bean名称。

*

*<p>支持作为Spring中的处理程序类型

*@link org.springframework.web.servlet.dispatcherservlet,能够

*与调度员的高级映射和拦截交互

*设施。这是公开httpRequestHandler的推荐方法,

*同时保持处理程序实现不存在直接依赖关系

*在DispatcherServlet环境中。

*

*<p>通常用于直接生成二进制响应,

*不涉及单独的视图资源。这与

*@link org.springframework.web.servlet.mvc.controller在Spring的web mvc中

*框架。缺少@link org.springframework.web.servlet.modelandview

*返回值为除

*DispatcherServlet,表示永远不会有要呈现的视图。

*

*<p>从Spring2.0开始,Spring基于HTTP的远程导出器,例如

*@link org.springframework.remoting.httpinvoker.httpinvokerServiceExporter_

*和@link org.springframework.remoting.caucho.hessianServiceExporter,

*实现此接口,而不是更广泛的控制器接口,

*对于特定于Spring的Web基础架构的最小依赖性。

*

*请注意,httpRequestHandlers可以选择性地实现

*@link org.springframework.web.servlet.mvc.lastmodified接口,

*就像控制器一样,只要它们在弹簧内运行

*DispatcherServlet</i>。然而,这通常是不必要的,因为

*httpRequestHandlers通常只支持以开头的post请求。

*或者,处理程序可以实现“if modified since”http

*在其@code handle方法中手动处理头。

 类似资料:

相关阅读

相关文章

相关问答