问题:
_1.Could not copy properties from source to target; nested exception is java.lang.IllegalArgumentException: argument type mismatch
解决方法:form和entity中的参数名取不一样的名字,然后再用copyProperties();因为某些原因两边类型都不能改
_3.java.lang.ClassCastException:common.web.GernertorForm cannot be cast to com.shu.cms.form.StaffForm
解决方法:<property name="commandClass" value="com.shu.cms.form.StaffForm" />
_2.怎么把System.currentTImeMills得出的时间转换成需要的格式
解决方法:
Calendar c = Calendar.getInstance();
c.setTimeInMillis(now);
System.out.println("当前时间: " + c.get(Calendar.YEAR) + "年 "
+ (c.get(Calendar.MONTH) + 1) + "月 " + c.get(Calendar.DATE)
+ "日 周" + (c.get(Calendar.DAY_OF_WEEK) - 1) + " "
+ c.get(Calendar.HOUR) + "时 " + c.get(Calendar.MINUTE) + "分 "
+ c.get(Calendar.SECOND) + "秒 " + c.get(Calendar.MILLISECOND)
+ " 微秒");
}
_3.
解决方法:java.lang.NumberFormatException: For input string: "21.0" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Long.parseLong(Unknown Source)
毕设搞定了!