不能传递对象的,只能传递字符串,例如日期,传过来还想用日期对象,可以 
var d = new Date("2000/12/1")

解决方案 »

  1.   

    由于javascript和java是两种不同的语言,对象传递过来也没有什么用的
      

  2.   

    有没有转换函数?
    类似StringEscapeUtils.escapeJavaScript
      

  3.   

    没有转换函数,你要非想这么用,那只能把java对象里的属性都一一放到date类里面,如果js自带的date类不能满足你的要求,就重新写个date对象来用就好了.不过好象比较麻烦~
      

  4.   

    我用的就是dwr不过刚学有些还不知道怎么用
      

  5.   

    转换吧,把JAVA对象里的所有属性都用JSON的格式传给JS