checkboxtestform.java
来自「一个struts入门的好程序 主要是解决了很多人在开发中碰到的有关复选框传」· Java 代码 · 共 91 行
JAVA
91 行
package com.strutscookbook;
import org.apache.struts.action.ActionForm;
import org.apache.struts.util.LabelValueBean;
import java.util.ArrayList;
import java.util.List;
/**
* Description of the Class
*
* @author Danilo Gurovich
*/
public final class CheckboxTestForm extends ActionForm {
// ------------------------------ FIELDS ------------------------------
/**
* Mountains "pre-selected"...
*/
private String[] selectedMountains = {"Everest", "K2", "Lhotse"};
/**
* Mountains to iterate through
*/
private String[] mountains = {"Everest", "K2", "Kangchenjunga", "Lhotse",
"Makalu", "Kangchenjunga South", "Lhotse Middle",
"Kangchenjunga West", "Lhotse Shar", "Cho Oyu"};
/**
* Mountains as labelValueBeans
*/
private List mountainslb = new ArrayList();
{
mountainslb.add(new LabelValueBean("Everest", "Everest"));
mountainslb.add(new LabelValueBean("K2", "K2"));
mountainslb.add(new LabelValueBean("Kangchenjunga", "Kangchenjunga"));
mountainslb.add(new LabelValueBean("Lhotse", "Lhotse"));
mountainslb.add(new LabelValueBean("Makalu", "Makalu"));
mountainslb.add(new LabelValueBean("Kangchenjunga South", "Kangchenjunga South"));
mountainslb.add(new LabelValueBean("Lhotse Middle", "Lhotse Middle"));
mountainslb.add(new LabelValueBean("Kangchenjunga West", "Kangchenjunga West"));
mountainslb.add(new LabelValueBean("Lhotse Shar", "Lhotse Shar"));
mountainslb.add(new LabelValueBean("Cho Oyu", "Cho Oyu"));
}
// --------------------- GETTER / SETTER METHODS ---------------------
/**
* Getter for the mountains
*
* @return the mountains array for the checkbox
*/
public String[] getMountains() {
return this.mountains;
}
/**
* Setter for the mountains
*
* @param mountains the mountains array for the checkbox
*/
public void setMountains(String[] mountains) {
this.mountains = mountains;
}
/**
* Getter for selectedMountains
*
* @return The selectedMountains array
*/
public String[] getSelectedMountains() {
return this.selectedMountains;
}
/**
* Setter for selectedMountains
*
* @param selectedMountains the selectedMountains array
*/
public void setSelectedMountains(String[] selectedMountains) {
this.selectedMountains = selectedMountains;
}
public List getMountainslb() {
return mountainslb;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?