edit.jsp中,代码如下 <logic:iterate id="fru" name="adminpowerForm" property="fruit">
<html:multibox property="select">${fru}</html:multibox>${fru}
</logic:iterate>
form中代码如下
private String fruit[]= {"orange","apple","cherry","banana","watermelon","lizhi","hello"}; private String select[]={"apple","orange"};
public String[] getFruit() {
return fruit;
} public void setFruit(String[] fruit) {
this.fruit = fruit;
} public String[] getSelect() {
return select;
} public void setSelect(String[] select) {
this.select = select;
}action中
代码如下
return mapping.findForward("powerinfo"); //跳转到edit.jsp中。以上代码完全能实现<html:multibox循环根据select的数组内得值赋值选中。
但这样,不符合个人的要求,
我需要在form中
private String fruit[]= {"orange","apple","cherry","banana","watermelon","lizhi","hello"}; private String select[];
在action中 String[] select = new String[2];
select[0] = "apple";
select[1] = "orange";
System.out.println(select.toString());
powerForm.setSelect(select);
return mapping.findForward("powerinfo"); //跳转到edit.jsp中。可是这样就不行了!!为什么呢?谁能帮忙!总之就是action中赋值。实现<html:multibox循环选中!!
<html:multibox property="select">${fru}</html:multibox>${fru}
</logic:iterate>
form中代码如下
private String fruit[]= {"orange","apple","cherry","banana","watermelon","lizhi","hello"}; private String select[]={"apple","orange"};
public String[] getFruit() {
return fruit;
} public void setFruit(String[] fruit) {
this.fruit = fruit;
} public String[] getSelect() {
return select;
} public void setSelect(String[] select) {
this.select = select;
}action中
代码如下
return mapping.findForward("powerinfo"); //跳转到edit.jsp中。以上代码完全能实现<html:multibox循环根据select的数组内得值赋值选中。
但这样,不符合个人的要求,
我需要在form中
private String fruit[]= {"orange","apple","cherry","banana","watermelon","lizhi","hello"}; private String select[];
在action中 String[] select = new String[2];
select[0] = "apple";
select[1] = "orange";
System.out.println(select.toString());
powerForm.setSelect(select);
return mapping.findForward("powerinfo"); //跳转到edit.jsp中。可是这样就不行了!!为什么呢?谁能帮忙!总之就是action中赋值。实现<html:multibox循环选中!!
解决方案 »
- jsp 购物车问题
- Java文件读写
- 关于MyEclipse
- 求职 JAVA 程序员 谁想收小弟啊
- 请救大家eclipse和tomcat5的集成
- 【急】java Struts2 根据文件路径可以上传附件吗?
- 请问log4j:WARN Error during default initialization是什么原因啊,bae java
- 高分求助方案 javabean+servlet+jsp+MSServer2000 作一个新闻发布的后台,一点思路也没有,需要大家提供一些资料(源码)参考一下:)
- 我学拉JSP JAVABEAN 但不知道struts是什么东西,还要学那些才能掌握她呢,帮忙看看!
- 除了Synchronized,还有哪几种解决线程脏数据的高效率方法?
- struts 练习遇到Cannot create rewrite URL: java.net.MalformedURLException: Cannot retrieve ActionForward
- struts 练习遇到javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans collection
给form属性赋值看看
select[0] = "apple";
select[1] = "orange";
System.out.println(select.toString());
powerForm.setSelect(select);
在aciton中这样为什么不行?谁能解答!或者谁能解决在action中赋值!
试下request.getAttirbue("form-name")强制转换成LZ的actionform再调用setSelect()
或改在actionform中的reset()方法中设置
偶是没试过啦!LZ试下