NetAdvantage for JSF 2007指南(2)

简介: 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/1749534 NetAdvantage for JSF 2007指南(2)1、在IDE下建立组件NetAdvantage for JSF组件支持的IDE有:Eclipse、Oracle JDeveloper、Sun Java Studio Creator等。
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/1749534
NetAdvantage for JSF 2007指南(2)

1、在IDE下建立组件
NetAdvantage for JSF组件支持的IDE有:Eclipse、Oracle JDeveloper、Sun Java Studio Creator等。
以Eclipse为例。
要导入NetAdvantage for JSF组件到Eclipse:
(1)在lib/runtime目录,复制jsf-api.jar,jsf-impl.jar到Web应用程序的Web-INF/lib目录;
(2)复制lib/runtime/resources目录到Web应用程序的根目录;
(3)OK。
2、本地化(Localization)
本地化数据(locale-sensitive data)如错误消息、按钮标签、字符串文字等被隔离到资源包(resource bundle)中,以适应被翻译成各种语言。
Sun Microsystems提供了一个<f:loadBundle>标签,用于创建一个载入包组件,它允许建立web应用程序的本地化。然而,<f:loadBundle>不能用于NetAdvantage for JSF组件。
要让本地化工作:
(1)打开faces-config.xml文件,增加下列代码:
--------------------------------------------------
<managed-bean>
    <description>BackingBean used to mimic an f:loadBundle tag</description>
    <managed-bean-name>myvar</managed-bean-name>
    <managed-bean-class>com.infragistics.faces.shared.helpers.JsfResourceBundle</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    <managed-property>
        <property-name>baseName</property-name>
        <value>mybundle</value>
    </managed-property>
</managed-bean>
--------------------------------------------------
(2)打开你的.jsp文件,加入下列代码,这将移去<f:loadBundle>引用。
--------------------------------------------------
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<h:outputText value="#{var.message}"/>
--------------------------------------------------
(3)<f:loadBundle>版本如下:
--------------------------------------------------
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<f:loadBundle basename="mybundle" var="var"/>
<h:outputText value="#{var.message}"/>
--------------------------------------------------
3、NetAdvantage for JSF 2007 Volume 1的新特征
新增了两个组件:WebChart和WebGrid。
修复了2006 volume2 的很多bug。
 
目录
相关文章
|
6月前
16dwr - DWR 与 JSF整合
16dwr - DWR 与 JSF整合
27 0
|
Java 应用服务中间件 数据安全/隐私保护
|
Java 数据库连接 Spring