博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Webx框架学习
阅读量:7096 次
发布时间:2019-06-28

本文共 1005 字,大约阅读时间需要 3 分钟。

hot3.png

###1、初始化Spring框架

com.alibaba.citrus.webx.context.WebxContextLoaderListener

###2、初始化日志

com.alibaba.citrus.logconfig.LogConfiguratorListener

LogConfiguratorListener会根据你当前应用所依赖的日志系统(通常配置在maven project中),来自动选择合适的日志配置文件。 在此输入图片描述

###3、增强request、response、session的功能

Webx Framework提供了一个request contexts服务。Request contexts服务利用HttpServletRequestWrapper和HttpServletResponseWrapper对request和response对象进行包装,以实现新的功能。

...

<basic> 对输入、输出的数据进行安全检查,排除可能的攻击。例如:XSS过滤、CRLF换行回车过滤等。 <buffered> 对写入response中的数据进行缓存,以便于实现嵌套的页面。 <lazy-commit> 延迟提交response,用来支持基于cookie的session。 <parser> 解析用户提交的参数,无论是普通的请求,还是multipart/form-data这样的用于上传文件的请求。 <set-locale> 设置当前请求的区域(locale)、编码字符集(charset)。 <rewrite> 改写URL及参数,类似于Apache HTTPD Server中的rewrite模块。 <session> 增强的Session框架,可将session中的对象保存到cookie、数据库或其它存储中。

###4、每个Action对象都是个单例 Singleton,在系统启动时候初始化一次。降低系统内存消耗提高性能。

转载于:https://my.oschina.net/guansheng/blog/348228

你可能感兴趣的文章
RHEL6下NFS的配置
查看>>
数学:匈牙利算法
查看>>
我的友情链接
查看>>
虚拟机安装centos7后只有lo网卡的解决方法
查看>>
eclipse 自动生成 自定义注释
查看>>
$.ajax() 例子
查看>>
win7宽带连接的711错误
查看>>
java————串————方面的知识2
查看>>
shell脚本案例分析
查看>>
web.xml is missing and <failOnMissingWebXml> is se
查看>>
一段经典的抽奖算法 for PHP版
查看>>
守护进程与远程登录服务器
查看>>
冒泡排序
查看>>
ubantu 安装mp3插件
查看>>
我的友情链接
查看>>
larbin
查看>>
Python基础
查看>>
限定某个目录禁止解析php、限制user_agent、php相关配置(php日志)
查看>>
Python 设计模式: 桥接模式(bridge pattern)
查看>>
python编程使用协程并发的优缺点
查看>>