This Domain(Admin5.com) is for Sale:

Velocity初体验

时间:2007-10-22  来源:不详  作者:林子

#foreach($key in $hashVariable.keySet() )

<li> $key ‘s value: $ hashVariable.get($key) </li>

#end

一点不觉得这些脚本很复杂。

还有不少人还会问,如果是javabean怎么办?好的,我们增加一个bean:

package com.javayou.velocity;

/**

* @author Liang.xf 2004-12-14

*/

public class Student {

//注意class的属性是public的

public String no = "";

public String address = "";

public Student(String _no, String _address) {

no = _no;

address = _address;

}

public String getAddress() {

return address;

}

public void setAddress(String address) {

this.address = address;

}

public String getNo() {

return no;

}

public void setNo(String no) {

this.no = no;

}

}

这个Student是实足的javabean,或者说是data bean,常见的用来装载数据的类,然后我们修改HelloVelocity.java,把:

temp.add("1");

temp.add("2");

替换成:

temp.add(new Student("123", "Guangzhou"));

temp.add(new Student("456", "Zhuhai"));

再把hellovelocity.vm的内容改为:

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息