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

📄 todoimpl.java

📁 ext yui dwr结合的工程
💻 JAVA
字号:
package com.scottwalter.sandbox.bsl.impl;import com.scottwalter.sandbox.bsl.ToDo;import java.util.Iterator;import java.util.List;import java.util.ArrayList;import java.util.Map;import com.scottwalter.sandbox.model.ToDoItem;import com.scottwalter.sandbox.model.ListRange;import com.scottwalter.sandbox.model.Author;public class ToDoImpl implements ToDo {	private static List ls = new ArrayList();	static{		for (int i = 0; i < 20; i++) {			ls.add(new ToDoItem(i,"item"+i,new Author("Scott", "Walter")));		}	}		public ListRange getItems(Map condition) {		int start = Integer.parseInt(condition.get("start").toString());		int limit = Integer.parseInt(condition.get("limit").toString());		System.out.println("start=" + start + ";limit=" +limit+ ";sort=" + condition.get("sort") + ";dir=" + condition.get("dir"));		System.out.println("param1=" + condition.get("param1") + ";param2=" + condition.get("param2"));		ListRange listRange = new ListRange();		List result = new ArrayList();		int rows = start+limit>ls.size()?ls.size():start+limit;		for (int i = start; i < rows; i++) {			result.add(ls.get(i));		}				listRange.setData(result.toArray());		listRange.setTotalSize(ls.size());				return listRange;			}}

⌨️ 快捷键说明

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