我需要在 jquery 中调用 java 类方法,我该怎么做?
为了更好地理解例如:
Class Foo{
public static void letsCall(){
// Do something here ...
}
}
我想从 jquery 调用这个 letsCall()
方法。
最佳答案
1 approach:-
在 jquery api 中,要调用任何后端系统,在您的情况下是 java,您需要执行 ajax 调用来调用您的 java Controller 或服务。
jquery ajax post call (call your java controller here)
2nd approach:-
如果您需要 java 类来参与您的 jsp 形成,您可以选择自定义标签,在您的情况下,您可以寻找 jsf 框架,它基本上将您的用户事件绑定(bind)到您的 Controller 。
其他框架-springmvc将你的jsp属性绑定(bind)到它对应的models上,这种情况下就不用jquery了,你可以通过spring自定义标签实现。
spring 自定义标签示例
关于java - 使用 jquery 调用 java 服务器端方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22802889/