初始化web配置
要使用request、session和 global session作用域的bean(即具有web作用域的bean), 在开始设置bean定义之前,还要做少量的初始配置。请注意,假如你只想要“常规的”作用域,(singleton和prototype),就不需要这一额外的设置。
在目前的情况下,根据你的特定servlet环境,有多种方法来完成这一初始设置...
如果你用Spring Web MVC,即用SpringDispatcherServlet或DispatcherPortlet来处理请求,则不需要做特别的配置:DispatcherServlet 和 DispatcherPortlet已经处理了所有有关的状态
当使用了Spring's DispatcherServlet以外的Servlet 2.4及以上的Web容器时(如使用JSF或Struts),你需要在Web应用的'web.xml'文件中增加 javax.servlet.ServletRequestListener 定义
<web-app>
...
<listener>
<listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener>
...
</web-app>
如果你用的是早期版本的web容器(Servlet 2.4以前的版本),那么你要使用一个javax.servlet.Filter的实现。请看下面的web.xml配置片段:
<web-app>
..
<filter>
<filter-name>requestContextFilter</filter-name>
<filter-class>org.springframework.web.filter.RequestContextFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>requestContextFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
...
</web-app>
RequestContextListener和RequestContextFilter两个类做的都是同样的工作: 将HTTP request对象绑定到为该请求提供服务的Thread。 这使得具有request和session作用域的bean能够在后面的调用链中被访问到。
分享到:
相关推荐
Cisco AP初始化配置(以AP1815i为例)
coir - 易于创建,配置,初始化Web项目的工具
我去年发过一个版本,这次这个版本的文档里修正了一些内容,文档前端又添加了一大段解释,如果对存储完全没概念的,可以先看看第二部分“3Par存储基本概念”,有一个了解以后再进行配置。另外我要说明的是,我放这个...
checkpoint系统R75.40 web界面初始化配置
通常JavaWeb项目启动时我们需要做一些初始化工作,比如配置缓存、定时任务等等。举个例子:我在国内某公司曾经负责维护公司内部的全球通信系统的服务端,公司员工在10W人以上,需要初始化的内容就是将这10W多的用户...
4.5.4.1 初始化Web 配置.. 63 4.5.4.2 请求范围.. 64 ----------------------- Page 4----------------------- 4.5.4.3 会话范围.. 64 4.5.4.4 全局会话范围.. 65 4.5.4.5 各种范围的bean 作为...
1. 在客户端计算机上打开Web浏览器,在地址栏中输入EX1000设备管理网口的IP地址:http://192.168.0.1,如图3所示,系统将提示点击页面中的链接“here”,进行下载并安装J2SE Runtime Environment(JRE)
脚本使用了阿里云镜像、华为云镜像,如果部分内网环境下配置,可能需要配置白名单。 默认端口开放:80\3306\22,建议修改默认SSH端口。 selinux下需要执行: semanage port -a -t ssh_port_t -p tcp 新SSH端口号
初始化web配置 3.4.3.2. Request作用域 3.4.3.3. Session作用域 3.4.3.4. global session作用域 3.4.3.5. 作用域bean与依赖 3.4.4. 自定义作用域 3.5. 定制bean特性 3.5.1. Lifecycle接口 3.5.1.1. 初始化回调 3.5....
web.xml 配置详解,需要的下载了。。。Web.xml常用元素和在java web规范中说明.按照listner,filter,servlet的顺序初始化
1.2.3 Web .....................................................................................................................................................9 1.2.4 AOP和基础组件.......................
基于 Java Web 项目的 SpringBoot 框架初始化模板,该模板整合了常用的框架,保证大家在此基础上能够快速开发自己的项目,该模板针对于后端启动开发小而精,本项目会由作者持续更新。 业务特性: 1、使用 Undertow ...
Web.xml常用元素<web-app><display-name></display-name>定义了WEB应用的名字<description></description> 声明WEB应用的描述信息<context-param></context-param> context-param元素声明应用范围内的初始化参数。...
2.5 执行SETUP进行初始化设置 23 2.6 调整ROOT卷的大小 29 2.7 配置VLAN 29 2.8 修改HOSTS文件 31 2.9 修改/etc/rc文件 32 2.10 配置AutoSupport服务 33 2.11 配置SSH 34 2.12 配置SNMP 35 2.13 配置NTP 36 2.14 ...
点击红色字体进行初始化,如果初始化失败提示”数据库连接失败“是因为没有配置数据库密码,需要手动进入服务器www目录下pikachu/inc/config.inc.php 找到: define('DBUSER', ' '); 将数据库密码填入其中。 次进行...
本篇文章小编为大家介绍,关于JSP配置文件web.xml加载顺序详解。需要的朋友参考下
<context-param></context-param> context-param元素声明应用范围内的初始化参数。 <filter></filter> 过滤器元素将一个名字与一个实现javax.servlet.Filter接口的类相关联。 <filter-mapping></filter-mapping> ...
cuba-app:用于初始化和配置与CUBA REST API的连接的元素
gunicorn-init 该项目为项目提供了一个初始化脚本。 您可以通过设置多个配置文件来运行多个 python web 应用程序。基本用法您将在树目录中找到如何使用此脚本的示例。 例如, CONF_DIR目录(默认为/etc/gunicorn )...
) Butler是用于创建和初始化Web项目的php taskrunner。 您可以为composer,git,github,docker,sftp,文件操作和其他内容定义任务... 基本项目配置发展入门1.安装管家另请:2.创建空项目文件夹cd myProjectfolder...