No result defined for action com....UserAction and result input

如果了解一点struts内部的原理的问题的话,这个问题并不难解决

解决:前台有一个日期类型的表单数据,这里使用的ModelDriven的方式来封装数据,和javaBean进行封装的时候,类型不匹配出的问题。在javaBean中提供了一个重载的方法

    public void setBirthday(String birthday) throws ParseException {
    	Date date = new SimpleDateFormat("yyyy-MM-dd").parse(birthday);
    	this.birthday = date;
    }

注:javeBean如果有的Double类型的成员变量,也需要进行set方法的重载,自己的程序不知道,怎么了,第一次添加成功了,但是第二次添加的时候报错了,还是改了

猜你喜欢

转载自blog.csdn.net/qq_34117624/article/details/84958777