0

我有一个使用 Restlet 的 GWT Web 应用程序。

它有 @Post 注释的服务方法,这些方法接受一个 bean 并在其上执行一些逻辑。

我想对这些 bean 中的数据进行 XML 转义。

例如,假设我有以下内容:

public class MyService extends ServerResource {
    @Post
    public DataBean performLogic(DataBean bean) {
       ...
    }
}

public class DataBean {
    String data;
}

DataBean.data有没有一种方法可以在序列化之后但在发送到之前进行XML 转义MyService.performLogic()

4

1 回答 1

0

您可以覆盖 doInit() 方法,这可以让您做您需要的事情;但会发生在对 ServerResource 中的 @Post @Get 方法的任何调用之前。

或者,如果您需要更广泛地使用它,您可能需要考虑在命令链中添加过滤器并在那里覆盖 beforeHandle() 方法。

于 2013-03-21T15:12:38.560 回答