Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在struts2中选择标记的列表键属性中指定多个值_Java_Jsp_Struts2_Html Select - Fatal编程技术网

Java 如何在struts2中选择标记的列表键属性中指定多个值

Java 如何在struts2中选择标记的列表键属性中指定多个值,java,jsp,struts2,html-select,Java,Jsp,Struts2,Html Select,jsp中的Select标记包含计划对象列表 这是一节计划课 public class Plan { private String packageId; private String packageName; private String price; public String getPackageId() { return packageId; } public void setPackageId(String package

jsp中的Select标记包含计划对象列表

这是一节计划课

public class Plan {

    private String packageId;
    private String packageName;
    private String price;

    public String getPackageId() {
        return packageId;
    }
    public void setPackageId(String packageId) {
        this.packageId = packageId;
    }
    public String getPackageName() {
        return packageName;
    }
    public void setPackageName(String packageName) {
        this.packageName = packageName;
    }

    public String getPrice() {
        return price;
    }
    public void setPrice(String price) {
        this.price = price;
    }
}

<s:select theme="simple" list="%{#request.packageList}" listKey="packageId" 
    listValue="packageName" headerKey="0" headerValue="--Select--"
    name="packageID" class="dropdowm" id="packageID" />
公共课程计划{
私有字符串包ID;
私有字符串包名;
私人字符串价格;
公共字符串getPackageId(){
返回包ID;
}
public void setPackageId(字符串packageId){
this.packageId=packageId;
}
公共字符串getPackageName(){
返回包装名称;
}
public void setPackageName(字符串packageName){
this.packageName=packageName;
}
公共字符串getPrice(){
退货价格;
}
公共无效设置价格(字符串价格){
这个价格=价格;
}
}
现在我希望
listkey有多个用逗号分隔的值(packageId,price)


如何实现这一点?

只需在键属性中指定:


并且(如果您没有使用最新版本),请在Struts标记中使用
cssClass
而不是
class