1

我读了转换器部分

http://directwebremoting.org/dwr/documentation/server/configuration/dwrxml/converters/bean.html

但我找不到确切的解决方案。

我可以这样管理我的豆子吗

public class User(){

    public int id;

    public String name;    

    public List<Car> cars;

   public Bag aBag;


}

public class Car {
     int rgbcolor;
     String model;
}

public class Bag {
     int price;
      String brand;
}

我的意思是,如果我的 bean 包含作为其他对象类型的字段,我应该怎么做,我应该手动填充这些值吗?或者是否可以使用自定义或标准转换器来管理这些 bean?

谢谢

4

1 回答 1

0

您可以在dwr.xml中使用如下自定义转换器

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC
"-//GetAhead Limited//DTD Direct Web Remoting 3.0//EN"
"http://getahead.org/dwr/dwr30.dtd">
<dwr>
  <allow>
    <create creator="spring" javascript="TestController">
        <param name="beanName" value="TestController"/>
    </create>
    <convert converter="bean" match="com.test.Car" javascript="car"/>
  </allow>
</dwr>
于 2013-03-14T05:30:59.307 回答