下面是我对struts验证框架的理解:
他验证的是封装在ActionForm里的数据,如果我form里有关日期类型,没等进入验证框架就抛异常了,这样验证框架不就不起作用了,难道为了使用验证框架我还得把所有字段都改成string,这样很麻烦啊
望高手指点

解决方案 »

  1.   

    或者可以逐个做判断,然后测试...况且改String类型 写个方法直接调用也不麻烦
      

  2.   

    很麻烦的啊,用struts很好的一个功能就是自动封装数据,如果都改成是string的话,到时候还得再手动转回来,这样就麻烦了
      

  3.   

    在form中转换数据应该好实现,在form中转换就可以http://noknower.javaeye.com/blog/274100 
    看看这个能不能帮到你!!
      

  4.   

    还是转化吧,自己写个小的工具类,就是dateToString,或者StringToDate。也简单。
      

  5.   

    struts验证框架不如用js+ajax的验证。
      

  6.   


    struts的数据转换功能不包括日期类型,所以手动转吧。
      

  7.   

    首先struts验证框架中有对日期的验证(好像是struts1中的)关于form中获取date类型值的问题,进行手动转换