注册 登录
编程论坛 J2EE论坛

如何将下拉列表中用户选中的项传递到已有的变量中?

distorting 发布于 2007-03-26 16:19, 692 次点击
如何将下拉列表中用户选中的项传递到已有的变量中?
如我有一个INT变量 LL,原来为2,我有一个CHOICE变量ULL(1~9),我希望选择中显示的就是LL中的值,另外,当用户在CHOICE中选择了3,则希望INT变量 LL中的值同步变为3,我该怎么做?谢谢!

int ll =2;

......


Choice ull = new Choice();
ull.add("1");
ull.add("2");
ull.add("3");
ull.add("4");
ull.add("5");
ull.add("6");
ull.add("7");
ull.add("8");
ull.add("9");

[此贴子已经被作者于2007-3-26 16:20:34编辑过]

5 回复
#2
风月_无边2007-03-26 16:23

你通过request提交一下不就可以了!!

#3
支离破碎2007-03-26 17:29
不懂。。
#4
黄袖标2007-03-28 16:10
就算你这样行了,有意义么,这个变量马上就变成gc监视的对象了。不知道lz这个变量改了要做什么。。。
#5
ILoveMK2007-03-28 16:16
先添加ItemListener,初始化时通过读取变量的值再调用choice.select(String str)函数选中特定的选项,接着会做了吧
#6
distorting2007-03-31 16:14
谢谢! 我已知道怎么做了
ull.setSelectedIndex(ll - 1);
ull.getSelectedIndex()

直接有方法可以调用的
1