Struts的动态复选框-用动态选择的元素轻松创建复选框 - 编程入门网
ountains
=
{"Everest","K2","Kangchenjunga","Lhotse",
"Makalu","Kangchenjunga South",
"Lhotse Middle","Kangchenjunga West",
"Lhotse Shar","Cho Oyu"};
/*Getter for selectedMountains*/
public String[] getSelectedMountains() {
return this.selectedMountains;
}
/*Setter for selectedMountains*/
public void setSelectedMountains(String[] selectedMountains) {
this.selectedMountains = selectedMountains;
}
/*Getter for the mountains*/
public String[] getMountains() {
return this.mountains;
}
/*Setter for the mountains*/
public void setMountains(String[] mountains) {
this.mountains = mountains;
}
}
Struts的动态复选框-用动态选择的元素轻松创建复选框(3)时间:2011-08-18 IBM Danilo Gurovich第 2 步. 编写 JSP 代码 接下来,我要编写页面的 JSP 代码,把 TestForm.java 的信息传递给视图层。在编写这个代码时, 关键是要把对应的 Struts 标记库导入 JSP。清单 2 的 JSP 代码表示的是一个简单的表单,显示复选框 中相应的框已经选中: 清单 2. 带有表单的 JSP
注意,我用 Struts <bean:message/> 标记表示文本,用 <html:multibox/> 表示 HTML 复选框,用 <logic:iterate/> 标记在数组中迭代并创建相应内容。我的表单在 JSP 中通过 <html:form/> 标记被实例化。 下一步是对 <logic:iterate/> 标记中的 mountains 字段进行迭代。在这么做的时候,我创建 了一个变量(mountain),用它来填充复选框,并用 <bean:write/> 标记给它一个标签。要在复 选框中创建 selected 属性,我要再次使用 <logic:iterate/> 和 <html:multibox/> 标记 。<html:multibox/> 标记中的 property 属性由 selectedMountains 字段填充。当 selectedMountains 等于 mountain 时,selectBox 就是选中的。 Struts的动态复选框-用动态选择的元素轻松创建复选框(4)时间:2011-08-18 IBM Danilo Gurovich第 3 步. 编写 Action 类 最后一步是编写 Action 类。清单 3 比起其他清单,做的事并不多。我做的只是得到 sel |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |