Webx的services
Webx中提供了大量的serivce来处理,主要services如下:
- Form Service —— 提供基于HTML form的表单验证功能。
- Template Service —— 提供基于文本的模板渲染的功能。
- JSP Service —— 基于JSP的模板引擎,和Template Service配合,渲染JSP格式的模板文件。
- Velocity Service —— 基于Velocity的模板引擎,和Template Service配合,渲染Velocity格式的模板文件。
- Pipeline Service —— 读取配置,创建pipeline。Pipeline是一种可配置的程序流程控制技术,被webx用来控制HTTP请求的流程。
- Mail Service —— 通过配置和编程的方法,方便地创建、发送、接收符合RFC标准的e-mail。
- Pull Service —— 实现Pull-MVC的设计模式。
- RunData Service —— 将HTTP请求中的诸多对象包装成一个更易于使用的接口,并且对HTTP response实现了buffer机制,是页面cache技术和页面layout技术的基础。
- Upload Service —— 处理multipart/form-data类型的HTTP request。
- URIBroker Service —— 动态生成任意类型的URL和URI。
对应的处理类如下:
本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/843464,如需转载请自行联系原作者
Webx的services相关推荐
- Webx框架:Spring Schema 和 Spring Ext
webx诞生的原因是当时市面上没有好用的web框架.如今的Web框架有非常多.然后它们背后的思想都是相似的,并且越来越趋同. Spring Schema 在传统的spring中,配置bean时须要手动 ...
- Webx示例-PetStore分析1
1. 下载源码 2. 启动容器,加载组件--WebxContextLoaderListener WebxContextLoaderListener继承自org.springframework.web. ...
- Webx框架:Pipeline基本介绍
Pipeline. 它是管道的含义.一个管道阀门可以安装非常多.有许多可能的分支.它是用来控制页处理.它需要在被定义pipeline.xml文件.该文件是为每个阀的标签.该文件可以放一些简单的控制语句 ...
- webx学习(四)——ResourceLoadingService
ResourceLoadingService是一个可以从各种输入源中(例如从File System.Classpath.Webapp中)查找和读取资源文件的服务. 资源表现形式的多样性,给应用程序的接 ...
- webx学习(三)——Webx Turbine
Webx Turbine建立在Webx Framework的基础上,实现了页面渲染.布局.数据验证.数据提交等一系列工作. Webx Turbine所遵循下面的设计理念包括: 页面驱动 约定胜于配置 ...
- webx学习(二)——Webx Framework
Webx Framework负责完成一系列基础性的任务 Webx Framework的任务 初始化Spring容器 初始化日志系统 增强request/response/session的功能 提供pi ...
- WebX框架的页面授权
WebX框架的页面授权 什么是页面授权,简单来说就是对于一个Web应用程序里,哪些页面可以被哪些人在什么情况下访问进行限制.举个简单的例子,有些页面只有用户登录以后才能访问,而另外一些页面无论是否用户 ...
- Webx MVC分析
Webx框架:http://openwebx.org/ petstore:webx3/webx-sample/petstore/tags/3.0/petstore 编译之后:mvn jetty:run ...
- WebX实践指南_页面模板(二)
正如前面所讲的,WebX中View使用Velocity模板引擎来实现的. Velocity Velocity是一个基于Java的模板引擎,它可以让视图的设计者在web页面中引用java代码中定义的数据 ...
- Webx处理请求流程
1.整体流程 更为具体的流程为: 在web.xml中可以看到如下配置 <?xml version="1.0" encoding="UTF-8" ?> ...
最新文章
- Leangoo领歌敏捷项目管理工具新增测试管理功能
- Python的线程/进程间通讯对象分析
- 使用Log Explorer恢复数据
- oracle 12c chad,ORACLE 12.2RAC之问题 ora.chad OFFLINE
- nginx 限制上传文件大小
- java设置属性的取值范围是多少_jvm-Java系统属性的范围
- KVM安装、镜像创建(一)
- loop 伪设备 挂在文件系统
- 自动驾驶模拟器Carla之python编程-(2)控制汽车
- JetBrains系列序列号
- gps高斯utm_UTM坐标系统与高斯
- 免费软件时代的来临!可以媲美金蝶用友的ERP产品,完全免费使用。
- windows7环境下VS2010中文版本配置MPI开发环境图文教程
- uni-app改变radio的默认样式 去掉小对号
- windows系统镜像修复计算机,为你详解win7系统还原及映像修复功能
- python ar_四种AR的实现方式
- 网络爬虫——豆瓣电影排行榜数据抓取(高级)
- 金坛php开发,金坛公布2021年民生实事
- oracle enlisttransaction,WAS运行时抛出的两种异常,经过google找到解决方案,记录以备案...
- 动态规划练习三:换钱问题(动态规划概念理解与记忆搜索法概念理解对比)
热门文章
- 计算机科技手抄报内容,科技手抄报内容-科技在我身边
- jmeter监控服务器插件jp@gc - PerfMon Metrics Collector报错 Operation timed out
- 自制模仿谷歌搜索UI的网页
- 基于Python实现的合同管理系统设计
- 鲁豫有约怎么下载,怎么实现qlv转MP4
- 【读过的书】《万人如海一身藏》
- envi精度评定_envi分类精度评价操作步骤
- 睦星科技Kolmostar获1000万美元 A 轮融资,将推出更多元的GNSS定位解决方案
- k8s 拉取镜像失败_k8s 无法拉取阿里云仓库镜像
- NLP 语义匹配:经典前沿方案整理