写点什么

支持 DWR 风格 Ajax 的 RSF 发版了

  • 2007-09-29
  • 本文字数:719 字

    阅读完需:约 2 分钟

Reasonable Server Faces (RSF) 项目最近发布了版本 0.7.2。RSF 是一个基于 Spring 的 web 框架,涵盖了 JSF 的绝大多数部分。RSF 提倡无服务器状态设计。 RSF 从一系列为 JSF 开发的工具库开始起步,这些库的目标是简化 JSF 的开发工作。Antranig Basman, RSF 的项目领导者, 描述了这些库以及 RSF 是如何离开 JSF 的:

除了由 “ViewParameters”类(现在是 RSF)提供的对导航透明性的改进上有显著的差异外,这些实际上与现在叫做“Facelets”的在功能上是 很类似的。导航透明性的议题目前在 JSF 中受到了 Spring Web Flow 的独立的路由功能的竞争。

经过痛苦的自我反省,我们不得不承认,尽管通过 JSF 我们可得到可观的社区优势,但是 JSF 框架无法满足我们真正期望得到的利益。

RSF 的核心原则在他们的哲学介绍中描述如下:

  • 标签第一
  • 通用的可移植性
  • 自然的 web 方言

在这个版本中 RSF 增加了 UVB UVB DWR 提供的功能类似,它作为渲染模型的扩展,可以重用标签的任何段落。 在这个版本和前面的版本中关于 RSF 与 Wicket 的差别干净的标签的重要性有着许多激烈的讨论。Basman 描述了RSF 与 Facelets 的差别:

尽管比起以前组合 JSF 视图的模式有了显著的提高,Facelets 仍然受到基本问题的困扰,如我所指出的“在标签库的边界失去控制”。尽管 Facelets 可以控制一个视图的全部设置,但它还是不能控制传统上叫做“组件”的标签。

RSF 的下一个版本会专注于客户端合法性检查与门户化。

查看英文原文 RSF released with support for DWR-style Ajax


译者简介: 曹云飞,西安交通大学计算机软件硕士。现就职于 Ethos ,热衷于新技术的钻研,软件架构与敏捷开发,目前从事流媒体方面的工作。参与 InfoQ 中文站内容建设,请邮件至 china-editorial[at]infoq.com

2007-09-29 21:31797
用户头像

发布了 47 篇内容, 共 11.1 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

Sentieon | 应用教程: TNscope®使用机器学习模型进行有匹配正常样本的体细胞变异发现

INSVAST

基因测序 应用教程 TNscope

IP新地标!三思1700㎡“裸眼3D悬浮橱窗”惊艳深圳湾区之心

电子信息发烧客

Petal Maps智能车载地图解决方案上线阿维塔11鸿蒙版,携手打造智慧导航新体验

最新动态

Microsoft Office LTSC 2021 for Mac v16.77 beta中文版

mac

办公软件 苹果mac Windows软件 office2021

【中危】Apache XML Graphics Batik<1.17 存在SSRF漏洞 (CVE-2022-44729)

墨菲安全

Apache 网络安全 漏洞情报

智慧县城,乍暖还寒风起时

脑极体

智慧县城

Tableau Desktop 2019 for Mac(全能数据分析工具) v2019.1.0激活版

mac

数据分析工具 Tableau Desktop 2019 苹果mac Windows软件

百度与紫金山实验室、未来网络研究院、未来网络集团达成战略合作

Geek_2d6073

云起无垠——以云起势,无垠安全

云起无垠

2023出海企业创新价值100强榜单发布

创业邦

一文讲透低代码开发的优势

高端章鱼哥

软件开发 低代码 应用开发 JNPF

12个项目进度跟踪管理的有效方法

爱吃小舅的鱼

项目管理 项目经理 进度管理

【论文解读】基于图的自监督学习联合嵌入预测架构

合合技术团队

人工智能 图像 论文

兼容性互认+1!时序数据库 TDengine 与创意物联感知平台强强联合

TDengine

tdengine 时序数据库 数据共享

低代码:可视化逻辑编排

树上有只程序猿

软件开发 低代码 可视化工具 JNPF

实力!云起无垠获“互联网+”市赛一等奖

云起无垠

WiFi7 is coming -IPQ9574-QCN9274-speeds up to 30Gbits per second-quaclomm-chipset

wifi6-yiyi

WiFi7 30g

教你写出高质量函数,简单又实用

飞算JavaAI开发助手

深度丨Serverless + AIGC,一场围绕加速创新的升维布局

阿里巴巴云原生

阿里云 Serverless 云原生 AIGC

StarRocks 存算分离技术探索活动回顾

StarRocks

数据库 数据仓库 OLAP 存算分离

6种限流实现,附代码![通俗易懂]

王磊

Java Java面试题

【中危】Spring Kafka 反序列化漏洞 (CVE-2023-34040)

墨菲安全

网络安全 漏洞情报

【高危】Kubernetes Windows节点kubernetes-csi-proxy提权漏洞 (CVE-2023-3893)

墨菲安全

网络安全 漏洞情报

火山引擎边缘云,助你沉浸式回忆童年

火山引擎边缘云

CDN CDN加速 内容分发 CDN技术

盘点主流的11款管理测试用例的工具

爱吃小舅的鱼

测试工具 PingCode 测试用例管理工具

ARTS-WEEK2-23.8.21~23.8.27

Echo!!!

AntDB-M的审计功能

亚信AntDB数据库

AntDB AntDB数据库 企业号 8 月 PK 榜

推荐前 6 名 JavaScript 和 HTML5 游戏引擎

3D建模设计

游戏引擎

Zebec Protocol:模块化 L3 链 Nautilus Chain,深度拓展流支付体系

BlockChain先知

2023 DEMO WORLD企业开放式创新大会,圆满落幕上海松江

创业邦

支持DWR风格Ajax的RSF发版了_Java_Rob Thornton_InfoQ精选文章