Struts1 BeanUtils.populate
来源:互联网 发布:国家电网 云计算 编辑:程序博客网 时间:2024/05/16 12:10
BUG:
比如说 我的这个页面叫 a.jsp 对应的是 aFrombean 当这个业务是要求新建一个C类的时候 我进入a.jsp 并且提交
不会报错会很正常的执行,数据库里面也有东西。
public class ProvideInfoActionForm extends ActionForm
{
private Long provide_info_id;
private Integer langid;
private Integer provide_info_ifauditing = new Integer(0);
private Long provide_info_correlation1;
private Long provide_info_correlation2;
private Long provide_info_correlation3;
private Long provide_info_correlation4;
private Integer provide_info_recommend = new Integer(0);
private Long provide_product_type_id;
private String provide_info_title;
private String provide_info_product_name;
private String provide_info_product_model;
private Integer provide_info_validity_time;
private Integer provide_info_click = new Integer(0);
private Long provide_info_type_id;
private String provide_info_statement;
private String provide_info_product_number;
private String provide_info_standard;
private String provide_info_casting_statement;
private String provide_info_price;
private String provide_info_picture001;
private String provide_info_picture002;
private String provide_info_picture003;
private String provide_info_picture004;
private org.apache.struts.upload.FormFile provide_info_picture001_formfile;
private org.apache.struts.upload.FormFile provide_info_picture002_formfile;
private org.apache.struts.upload.FormFile provide_info_picture003_formfile;
private org.apache.struts.upload.FormFile provide_info_picture004_formfile;
private String provide_info_company_name;
private String provide_info_phone;
private String provide_info_postcode;
private String provide_info_mobile;
private String provide_info_email;
private String provide_info_fax;
private Long member_basic_id;
private Long userid;
private String provide_info_name;
private String provide_info_company_address;
private java.sql.Date provide_info_date;
private Integer provide_info_home = new Integer(0);
private Long custom_id;
private String member_basic_account;
private String provide_info_name001;
private String provide_info_name002;
private String provide_info_name003;
private String provide_info_name004;
private String provide_info_name005;
private String provide_info_name006;
private String provide_info_name007;
private String provide_info_name201;
private String provide_info_name202;
private String provide_info_contact001;
private String provide_info_contact002;
private String provide_info_contact003;
private Long provide_info_allsortid=new Long(0);
private Long provide_info_typesortid=new Long(0);
private Long provide_info_ptypesortid=new Long(0);
private Integer provide_info_fee = new Integer(0);
private String provide_info_require;
private String provide_info_support;
private int provide_info_gjzs=new Integer(0);
解决办法:经分析和排错后发现原来是ActionForm 中的实体类没有实例化:private Date beginDate;改成正确的写法是
private Date beginDate = new Date(0);;然后再加上相应的get和set方法,问题就解决了。
- Struts1 BeanUtils.populate
- BeanUtils.populate
- BeanUtils.populate
- BeanUtils.populate
- Beanutils.populate
- BeanUtils.populate的作用
- 错误信息BeanUtils.populate
- BeanUtils.populate(object1,object2);
- BeanUtils.populate的作用
- BeanUtils.populate的用法
- BeanUtils.populate的作用
- BeanUtils.populate的作用
- BeanUtils.populate的作用 !
- beanutils.populate用法
- BeanUtils.populate的作用
- BeanUtils.populate的作用
- BeanUtils.populate的用法
- BeanUtils.populate的作用
- 返回Json数据的方法
- 13网易
- HDU 5000 Clone
- HTC Ons S3 台版 RUU
- ubuntu14.04无法安装Curl
- Struts1 BeanUtils.populate
- 离散制造与流程制造的区别与特点
- Flex BlazeDS https加密访问服务器的解决方法
- vi使用说明
- 【威锋技术组】关于发现的一个流氓黑客恶意盗号插件的源头追踪
- UML图学习
- 谁在养鱼?
- Linux centos操作系统 设置访问端口号
- 设计模式之单例模式