从GWT调用java

从GWT调用java,java,javascript,gwt,hyperlink,Java,Javascript,Gwt,Hyperlink,我不是网络程序员(对我来说是C++和Java),所以创建一个网站似乎需要学习更多以互联网为中心的语言(javascript、PHP等)。然后我发现了GWT,它看起来很棒——我可以编写javascript而不必学习其他语言。GWT要求所有Java源代码都存在,以便将它们转换为javascript—没有JAR或其他库。那么,是否有可能将生成的javascript调用转换为实际的Java字节码,以便在客户端或服务器端执行?对于希望在客户端执行的代码,GWT的Java-to-javascript编译器需

我不是网络程序员(对我来说是C++和Java),所以创建一个网站似乎需要学习更多以互联网为中心的语言(javascript、PHP等)。然后我发现了GWT,它看起来很棒——我可以编写javascript而不必学习其他语言。GWT要求所有Java源代码都存在,以便将它们转换为javascript—没有JAR或其他库。那么,是否有可能将生成的javascript调用转换为实际的Java字节码,以便在客户端或服务器端执行?

对于希望在客户端执行的代码,GWT的Java-to-javascript编译器需要能够看到Java源代码(通过,该源代码只需要在JREAPI的子集中使用类型和方法


如果您可以访问的只是需要调用的某个库的编译字节码,那么您需要在服务器端调用它。有多种方法可以让客户机在服务器上调用代码,最简单的方法是GWT

对于希望在客户端执行的代码,GWT的java-to-javascript编译器需要能够查看java源代码(通过中的条目),并且该源代码只需要使用JRE API子集中的类型和方法


如果您可以访问的只是需要调用的某个库的编译字节码,那么您需要在服务器端调用它。有多种方法可以让客户机在服务器上调用代码,最简单的方法是GWT

我认为你做不到。它是一个web框架,用于开发基于浏览器的应用程序。因此,您可能能够与现有Javascript交互,但绝对不能与Java字节码交互。。。除非你说的是JSON等等。在这种情况下,你可以与任何东西交互,不一定是Java:我不认为你可以这样做。它是一个web框架,用于开发基于浏览器的应用程序。因此,您可能能够与现有Javascript交互,但绝对不能与Java字节码交互。。。除非你说的是JSON等,在这种情况下你可以与任何东西交互,不一定是Java:P