在某个地方,我不记得从GWT 2.1.1开始,我发现信息,可以在没有GWTTestCase的情况下测试ReqeustFactory服务.如果这是真的,请告诉我如何.
我有以下Java servlet执行我称之为" 添加服务 ":
public class AdditionService extends HttpServlet {
@Override
public void doGet(HttpServletRequest request, HttpServletResponse response) {
// The request will have 2 Integers inside its body that need to be
// added together and returned in the response.
Integer addend = extractAddendFromRequest(request);
Integer augend = extractAugendFromRequest(request);
Integer sum = addend + augend;
PrintWriter writer = response.getWriter();
writer.write(sum);
}
}
Run Code Online (Sandbox Code Playgroud)
我试图让GWT的RequestFactory做同样的事情(在应用服务器上添加两个数字并将总和作为响应返回)使用ValueProxy和AdditionService,并且遇到了一些问题.
这是AdditionRequest(客户端层),它是一个包含两个要添加的整数的值对象:
// Please note the "tier" (client, shared, server) I have placed …Run Code Online (Sandbox Code Playgroud)