package com.action;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.Book;
import com.Category;
public class DemoAction {
private Map<Integer, List<Book>> bookMap;
private List<Category> categoryList;
public String execute() throws Exception {
categoryList = new ArrayList<Category>();
Category category;
category = new Category();
category.setId(1);
category.setName("Fiction");
categoryList.add(category);
category = new Category();
category.setId(2);
category.setName("Java");
categoryList.add(category);
bookMap = new HashMap<Integer, List<Book>>();
List<Book> bookList = new ArrayList<Book>();
Book book;
book = new Book();
book.setId(1);
book.setName("Harry Porter");
book.setCategoryId(1);
bookList.add(book);
book = new Book();
book.setId(2);
book.setName("Nightmare");
book.setCategoryId(1);
bookList.add(book);
bookMap.put(1, bookList);
bookList = new ArrayList<Book>();
book = new Book();
book.setId(3);
book.setName("Thinking in Java");
book.setCategoryId(2);
bookList.add(book);
book = new Book();
book.setId(4);
book.setName("Head First Design Patterns");
book.setCategoryId(2);
bookList.add(book);
bookMap.put(2, bookList);
return "success";
}
public Map<Integer, List<Book>> getBookMap() {
return bookMap;
}
public void setBookMap(Map<Integer, List<Book>> bookMap) {
this.bookMap = bookMap;
}
public List<Category> getCategoryList() {
return categoryList;
}
public void setCategoryList(List<Category> categoryList) {
this.categoryList = categoryList;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
struts2 doubleselect标签的用法例子
共20个文件
jar:5个
class:3个
java:3个
4星 · 超过85%的资源 需积分: 9 37 下载量 26 浏览量
2010-12-08
12:26:20
上传
评论
收藏 3.29MB RAR 举报
温馨提示
struts2 doubleselect标签的用法例子,功能是实现一个级联的下拉列表,一般书上的例子都用到了三目运算符,没有实际的使用价值。本例是一个完整的例子,已经调试运行正常。
资源推荐
资源详情
资源评论
收起资源包目录
doubleselectTest.rar (20个子文件)
doubleselectTest
.project 1KB
.settings
com.genuitec.eclipse.j2eedt.core.prefs 1KB
.mymetadata 322B
WebRoot
WEB-INF
web.xml 586B
lib
freemarker-2.3.15.jar 859KB
ognl-2.6.11.jar 164KB
commons-logging-1.0.4.jar 37KB
xwork-2.0.7.jar 449KB
struts2-core-2.0.14.jar 2.22MB
classes
com
action
DemoAction.class 2KB
Book.class 888B
Category.class 700B
struts.xml 435B
optiontransferselectTag.jsp 811B
META-INF
MANIFEST.MF 39B
.myeclipse
src
com
Book.java 463B
action
DemoAction.java 2KB
Category.java 294B
struts.xml 435B
.classpath 756B
共 20 条
- 1
资源评论
- xuthus_sxs2012-07-09还算可以的,实现简单,但只适合初学者
- 传说中的司2015-06-23在地址栏输入login.action后成功运行,非常感谢~
- tommy_zh10222013-04-05我是个初学者,能不能说得详细点,是直接访问jsp文件吗?我运行报错啊,说The requested list key 'categoryList' could not be resolved as a collection/array/map/enumeration/iterator type
- qyf5631095202013-11-28好像二级目录不能显示啊
- crubeecitlefix2012-09-11看看代码规范~从数据库操作有待实践
elephant_xiang
- 粉丝: 0
- 资源: 34
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功