Struts2 中 doubleselect 的使用方法
在 的官方网站上,有 的用法示例,但是那个例子比较简单且静态的。
!" # "" $ %&
% '(
上面的例子演示了 的基本用法,但是其 和 ! 都是固定的。尤其是
的切换使用了 ) 目运算符#,并没有太大的实际使用价值。在实际应用中,
往 往是 返 回 的 一 个 !*( , +& 和 , 来 显 示 第 一 级 下 拉 框
! 往往是一个 -".$!*((,其中 -" 中的 +& 值是第一级下拉
框的 +&。
举个例子:
Data Object:
public class Person {
private int id;
private int deptNo;
private String userName;
public int getId() {
return id;
}
。。。。。。。。。。。。。。。。
public class Dept {
private int deptNo;
private String deptName;
private int parentid;
public int getDeptNo() {
return deptNo;
}
。。。。。。。。。。。。。。。。
JSP:
$&!+&,
///%. !%-"0$1"02 !+&
!,"'(
此 处 要 注 意 的 是 " 的 用 法 , 开 始 我 以 为 " 就 是 指 代 的 值 , 所 以 使 用 的 是
%-"0$1"2 , 但 是 二 级 下 拉 框 一 直 是空白,后来 我突 然 想 到 说 不 定 " 是一个
3$& 实例呢,尝试了一下 "0,果然成功了。
Action:
public class SelectAction implements Action{
private List<Dept> deptList;
评论2