ICEfaces EE 1.8.2.GA_P03发布 基于Ajax的JSF开发框架

ICEfaces EE 是一个经过完全测试和认证的企业级解决方案,要求完全支持保证 SLA 相应时间的产品环境。

ICEfaces是一个基于Ajax的JSF开发框架。ICEfaces原本是一个商业产品,现已基于Mozilla Public License协议开源了。它提供一整套完整的Java EE应用程序开发组件,能够帮助开发人员用纯Java(not JavaScript)快速开发瘦客户端胖互联网应用程序(Rich Internet Applications:RIA)。另外可通过在线Demo体验一下ICEfaces的强大功能。

ICEFaces完全是一个活生生的DOM,比如说只要通过一点点编码,就可实现当server端发生改变时,JSF的客户端也跟着变化.

应用程序如果能做到这一点,那么就会成为一个非常“生动”的应用.举个例子吧,一个专门从事拍卖的站点,每次不断更新的报价,立马就可以反应客户对该物品的关注程序.(在这次的分发包里,正有这个例子).类似的还有聊天室应用程序,这里就不多说了.

ICEfaces EE 1.8.2.GA_P03发行说明:

ICEfaces EE (Enterprise Edition) 1.8.2.GA_P03 (Patch 3) is a production-certified release.

ICEfaces EE is a commercial software product that extends the ICEfaces open source project to provide additional advanced enterprise features, professional support options, and platform certification against a wide range of proprietary and open source application servers and Java EE middleware. For more information on ICEfaces EE, see the ICEfaces EE 1.x Product Page, and the ICEpack 1.x Wiki.

Review the Known Issues prior to using this release.

Review the Migration Notes if you plan to use an existing ICEfaces 1.7.x application with 1.8.x.

Please report any issues with this release to ICEsoft customer support.

Notable ICEfaces Changes In This Release

Official support for Microsoft Internet Explorer 9 (IE 9) and Mozilla Firefox 4.0 has been added in this release. Core
Framework

[ICE-6889] - Updated Prototype library to 1.7, and Scriptaculous to 1.9 releases (for IE 9 support) [ICE-6862] - Blocking
Servlet now returns the correct HTTP error status instead of HTTP 200 code [ICE-6547] - Added additional classes to the core JavaDoc documentation. [ICE-6655] - Add parameter to optionally disable the Browser History Tracking feature (which avoids having the hidden iframe be created and a request per view made to  the '.....xmlhttp/blank'). The following context parameter needs to be added to web.xml file:

    <context-param>

        <param-name>com.icesoft.faces.disableBrowserHistoryTracking</param-name>

        <param-value>true</param-value>

    </context-param> ICEfaces Component Suite

[ICE-6714] - Upgraded ice:inputRichText to use latest version of CKEditor (for IE9 support).

Note that with this upgrade from FCKEditor to the newer CKEditor the techniques used to customize the Toolbar and CSS styling for the editor have changed. See the updated TLD documentation for ice:inputRichText for details. [ICE-6658] - The JavaScript files used by the ICEfaces Components have been optimized to reduce their sizes, resulting in a 50% size savings vs. EE 1.8.2.GA_P02 (approx.
250KB). Fixed the following Modal PanelPopup issues:

[ICE-6868] - Modal background isn't removed when closing multiple modal popups [ICE-6333] - Links disabled after setting modal Popup to non-rendered [ICE-6384] - PartialSubmit on modal panelPopup causes modal background to disappear [ICE-6538] - Modal Popup Launched from ace:tabSet Not Covering Separate Div with ice:menuBar [ICE-6932] - Modal popup should auto-center within only the visible viewport [ICE-6673] - Added disabled attribute to the outputResource component [ICE-6686] - Added tabindex attribute to rowSelector/dataTable [ICE-6663] - Added legend attribute to selectOneRadio and selectManyCheckbox [ICE-6690] - Now allow positionOnLoadOnly attribute to disable popup auto centering when the page is scrolled [ICE-6854] - Made 1.8.x AxisChart serializable [ICE-6890] - selectInputText rows=0 now displays all matches (instead of none) [ICE-5051] - DataExporter now uses Converters to export data [ICE-6567] - DataTable optimization: add client id to tbody element

Refer to the ICEfaces JIRA Change Log for detailed information on all of the ICEfaces changes included in this release.

Notable ICEpack Changes In This Release

ICEfaces Composite Components

IPCK-250 - Add the ability for the Schedule component to show a true 24 hour clock RichDataGrid Improvements IPCK-141 - Rich Data Grid: Add Visual Indication for Row Editability IPCK-272 - Add ability to disable the <ice:messages> tag used in the editableTable component IPCK-273 - Add ReadOnly attribute for RichDataGrid and EditableTable IPCK-274 - Add ability to add an inputRichtext component to the editableTable IPCK-296 - Add capability to disable right-click menu on richDataGrid EditableDataTable Improvements IPCK-271 - Change selectBooleanColumn to render a disabled selectBooleanCheckbox when in non-edit mode. IPCK-276 - Have the rowSelectionListener method of the AbstractEditableTableBean handle a EditableTableException IPCK-278 - Change ice-cc:selectOneMenuColumn to render the label of a SelectItem object in its non-edit state IPCK-91 - Add cancel event to IEditableTableEventListener IPCK-183 - Add ability to display links and other components for expandableTable component IPCK-185 - Add ability to add other components/content to the dialog header section IPCK-186 - Add capability to change the style of the buttons for the dynamic dialog component IPCK-218 - Add disabled support for Selection Tree IPCK-230 - Add converter support to DualList support IPCK-93 - Fixed TLD issue on JBoss 6 Numerous bug fixes. Enterprise Push Server (EPS)

IPCK-307 - Fixed issue that could cause EPS' ARP
functionality to fail to startup properly IPCK-306 - Added jboss-web.xml to timezone-failover(-push) applications IPCK-303 - Added jboss5 and glassfishv2 Ant targets to sample builds

下载地址:http://www.icefaces.org/main/downloads/os-downloads-1-8.iface

时间: 2024-10-31 00:55:15

ICEfaces EE 1.8.2.GA_P03发布 基于Ajax的JSF开发框架的相关文章

ICEfaces v2.0.1发布 基于Ajax的JSF开发框架

ICEfaces是一个基于Ajax的JSF开发框架.ICEfaces原本是一个商业产品,现已开源基于Mozilla Public License发布.它提供一整套完整的Java EE应用程序开发组件,能够帮助开发人员用纯Java(not JavaScript)快速开发瘦客户端胖互联网应用程序(Rich Internet Applications:RIA).可通过其提供的一个在线Demo体验一下ICEfaces的强大组件. ICEFaces是JSF组件的一个类库,并在此基础上添加了对AJAX特有的

SaturnJS v2.0发布 基于JS的轻量级开发框架

SaturnJS基于JS的轻量级http://www.aliyun.com/zixun/aggregation/13435.html">开发框架,提供WEB前端应用开发的最佳解决方案,主要采用按需加载的方式加载各类JS插件,部分插件采用网上开源的JS代码,并且非常易于扩展,帮助开发者快速创建自己的JS代码库,从而提高开发效率. 完全颠覆1.0的架构方式,而是提供一个虚拟的类,并支持构造函数.继承以及多重继承等类的特性,帮助开发人员更好地使用JS来实现更为复杂的前端应用. 新增特性 配置文件

基于AJAX和JSF打造丰富的互联网组件

ajax|js|互联网 在本篇中,我们将向你展示怎样使用Mabon来创建一个简单而强有力的输入组件,它具有类似于Google Suggest所提供的内置的建议功能.为了使Web开发者更为容易地使用我们的JDJ InputSuggest组件,我们借助于Weblets开源工程来把外部资源,例如图标和JavaScript库,绑定到一个Java档案文件(JAR)中-由它来描述我们的JSF组件绑定. 一.创建支持AJAX的JSF HtmlInputSuggest组件 这个JSF AJAX输入建议方案共包括

AMAX发布基于OCP平台的CloudMax方案

本文讲的是<strong>AMAX发布基于OCP平台的CloudMax方案,</strong>AMAX中国成为国内首家具备OCP整体方案设计.生产能力于一体的解决方案提供商 AMAX于上月美国圣荷西举行的2014年开放计算峰会上面向全球客户同步发布基于开放计算项目(OCP)设计的CloudMax数据中心及云计算解决方案.会上AMAX还于IO Data Centers,世界智能数据中心领导企业,同步发布了数据中心推荐设计方案.随着此次全球范围的产品发布,AMAX中国成为国内首家具备设

微软发布基于Excel的3D可视化数字地图应用

据国外http://www.aliyun.com/zixun/aggregation/31646.html">媒体报道,微软周四发布基于Excel的公共预览版全新3D可视化数字地图应用GeoFlow. GeoFlow的设计初衷是让用户将个人行程日志导入Excel中,并以可视化3D地图的形式进行互动和与友人共享. GeoFlow允许用户最多导入100万行的Excel数据,并通过必应地图引擎生成可视化3D地图.数据可以设置为三维垂直显示,效果看似五彩斑斓的摩天大楼屹立在地图中,或以二维贴片方式

DynamicReports v2.0.0发布 基于JasperReports扩展的Java报表库

DynamicReports v2.0.0发布 基于JasperReports扩展的Java报表库,可用它来快速创建报表而无需可视化报表http://www.aliyun.com/zixun/aggregation/6993.html">设计工具. DynamicReports is based on JasperReports. It allows to create dynamic report designs and it doesn't need a visual report d

Atmel发布基于ARM Cortex-A5的微处理器

Atmel发布基于ARM Cortex-A5的微处理器 类型:厂商稿 作者:Atmel 时间:2014-10-09 17:35:31 中国北京,http://www.aliyun.com/zixun/aggregation/33721.html">2014年10月9日

国内厂商发布基于至强7500服务器突围高端市场

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   业界曾有一种观点,即8路服务器所代表的中高端服务器市场将被集群系统所取代,而集群节点最多只需要4路服务器即可满足.对此,浪潮高端服务器研发处经理林楷智持反对意见. 通常情况下,8路服务器被视为通用服务器与高端服务器的承接性产品,进入8路市场,就相当于叩响了高端市场的大门.而此次在发布基于至强7500的8路服务器的众厂商中,首次出现了国内厂商的身影--浪潮. 一方

Android 3.0发布 基于Linux平台的开源手机操作系统

Android 3.0发布基于Linux平台的开源手机操作系统的名称,该平台由操作系统.中间件.用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件.目前,http://www.aliyun.com/zixun/aggregation/29707.html">最新版本为Android 2.3 Gingerbread和Android 3.0 Honeycomb. Android是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统,早