我正在寻找可以生成javascript代码来访问后端bean的java框架。例如,我有春季服务TestService
:
public interface TestService {
public static class UserDTO {
public String username;
public Date birthday;
}
public List<UserDTO> findAllUsersByUsername(String username);
}
我想从javascript中调用它,如:console.print(testService.('test')[0].username);
而不编写任何控制器或ajax / xhr的东西。只需运行ant / maven / etc任务并将js文件包含到html页面中。
该框架是否已存在?
提前谢谢你。
答案 0 :(得分:0)
我这样做但只使用flexjson lib
将响应转换为json答案 1 :(得分:0)
你应该添加一个名字是Rhino,你应该在服务器端注册js,ScriptEngineManager会帮助你。
答案 2 :(得分:0)
答案 3 :(得分:0)
Dwr(http://directwebremoting.org)是我正在寻找的。 p>