大家好,请教Struts里面ActionForm获得一个String[]的问题! Form和Action中应该没错啊checkbox的name和Form中的一样吗?你最好说清楚在Form,Action中是否正确得到了c_delete数组! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将ActionForm里对应复选框的成员变量设为String[]类型,如 private String[] operid = null; /** * Get operid * @return String */ public String[] getOperid() { return operid; } /** * Set operid * @param <code>String</code> */ public void setOperid(String[] o) { this.operid = o; } 名字肯定一样的呵呵private String[] operid;我没有初始化,有问题么?我在公司晚上回去测试一下,大家帮忙看看啊! 你的get set 方法写得很不规范getC_deletesetC_delete 呵呵,sorry啊,主要类太多了以后,如果用java规范,开头小写后面大写实在看不清楚,所以我都是这样命名的 ……New_List_Action,这样,看起来最起码我很容易找到大家都是按照java规范写的么?我在公司也是很规范的,回去就随自己喜欢了 …… String c_delete[] = Cart_Delete_Form.getc_delete(); 拿出来有没有值?加个断点看一下. 不按规范写那就是你的问题了从JSP页面提交到FormBean的表单字段是有命名约定的表单中字段第一个字母要小写如theStringFormBean中把表单字段第一个字母改大小,并在前面加get/set,如getTheString, setTheString你不按命名约定写struts当然不认识 大家继续说说啊,包括一些struts里面的技巧和问题,都有分的! 大家继续说说啊,包括一些struts里面的技巧和问题,都有分的! web上传到linux制定目录 struts2文件下载的问题 关于Java中的JTA与容器事务的疑问 h:inputTextarea 问题 跪求高手帮忙解决sql server2005连不上 JAVA实例数目 Unexpected error parsing /WEB-INF/web.xml 一个Web Application中数据库连接的获取 如何防止发布的EJB组件被反编译出源码? 程序报错,请来识别错误,感谢。 小弟请问一个问题,tomcat 5的admin的初始密码多少? 关于JDBC 如果没有从哪里下载啊?
* Get operid
* @return String
*/
public String[] getOperid() {
return operid;
} /**
* Set operid
* @param <code>String</code>
*/
public void setOperid(String[] o) {
this.operid = o;
}
getC_delete
setC_delete
表单中字段第一个字母要小写如theString
FormBean中把表单字段第一个字母改大小,并在前面加get/set,如getTheString, setTheString你不按命名约定写struts当然不认识