⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myinit.java

📁 zk与jsp技术的整合。可以在jsp页面里面使用zk的组件。
💻 JAVA
字号:
/**
 * 
 */
package org.zkoss.jspdemo;

import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;

import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.Page;
import org.zkoss.zk.ui.util.Initiator;

/**
 * @author ian
 *
 */
public class MyInit implements Initiator {

	/* (non-Javadoc)
	 * @see org.zkoss.zk.ui.util.Initiator#doAfterCompose(org.zkoss.zk.ui.Page)
	 */
	public void doAfterCompose(Page page) throws Exception {
		Object a = page.getVariable("current_date");
		System.out.println("MyInit::doAfterCompose(): current_date= "+a);
	}

	/* (non-Javadoc)
	 * @see org.zkoss.zk.ui.util.Initiator#doCatch(java.lang.Throwable)
	 */
	public boolean doCatch(Throwable ex) {
		// TODO Auto-generated method stub
		return false;

	}

	/* (non-Javadoc)
	 * @see org.zkoss.zk.ui.util.Initiator#doFinally()
	 */
	public void doFinally() {
		// TODO Auto-generated method stub

	}
	private SimpleDateFormat form = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss");
	/* (non-Javadoc)
	 * @see org.zkoss.zk.ui.util.Initiator#doInit(org.zkoss.zk.ui.Page, java.lang.Object[])
	 */
	public void doInit(Page page, Object[] args) throws Exception {
		ArrayList list = new ArrayList();
		page.setVariable("current_date", new Date());
		for(int i=0;i<10;i++)
		{
			final String ref = "index: "+i;
			list.add(new MyValue(){
				public String getDate() {
					return form.format(new Date());
				}
				public String getValue() {
					return ref;
				}
			});
		}
		page.setVariable("my_list", list);
	}
	


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -