WEB开发网
开发学院软件开发Java 使用 Apache Pivot 构建 iTunes 搜索客户端 阅读

使用 Apache Pivot 构建 iTunes 搜索客户端

 2009-11-28 00:00:00 来源:WEB开发网   
核心提示: 例如,看看 清单 1 中显示的简单的 JavaBean 类,使用 Apache Pivot 构建 iTunes 搜索客户端(5),清单 1. 简单的 JavaBean 类viewsourceprint?packagecom.foo;publicclassMyBean{privateStringf

例如,看看 清单 1 中显示的简单的 JavaBean 类。


清单 1. 简单的 JavaBean 类
view sourceprint? 
package com.foo; 
 
public class MyBean { 
  private String foo = null; 
  private int bar = 0; 
   
  public String getFoo() { 
    return foo; 
  } 
   
  public void setFoo(String foo) { 
    this.foo = foo; 
  } 
   
  public int getBar() { 
    return bar; 
  } 
   
  public void setBar(int bar) { 
    this.bar = bar; 
  } 
} 

这段 WTKX 代码初始化 bean 并调用 foo 和 bar setter,将一个 String 值传递到 setFoo() 并将一个 int 值传递到 setBar(): <MyBean xmlns="com.foo" foo="hello" bar="123"/>。

清单 2 生成的结果与 清单 1 相同。


清单 2. 生成相同的结果
<MyBean xmlns="com.foo" bar="123"> 
  <foo>hello</foo> 
</MyBean> 

注意,bar 属性(property)仍然被指定为一个属性(attribute)。这是因为上述的原始转换过程仅适用于属性(attribute),而不适用于元素值。不过,除了字符串内容之外,元素属性(property)还可以包含复杂类型(例如其他 JavaBean 实例),而属性(attribute)就不可以。

除了类实例化之外,WTKX 还提供许多便于构造用户界面的特性,比如包含、脚本和资源注入。接下来将详细讨论这些特性中的一部分。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:使用 Apache Pivot

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接