Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从javascript调用java函数(检索java数据)_Java_Javascript - Fatal编程技术网

从javascript调用java函数(检索java数据)

从javascript调用java函数(检索java数据),java,javascript,Java,Javascript,我想从javascript调用java中的函数,该函数将数据(值)返回给javascript。 基本上,我希望javaScript与简单的java结构程序通信,而不是java小程序 import something.....; import something1....; public class demo { public static void main(String[] args){ ... function 1; functio

我想从javascript调用java中的函数,该函数将数据(值)返回给javascript。 基本上,我希望javaScript与简单的java结构程序通信,而不是java小程序

import something.....;
import something1....;

public class demo {

    public static void main(String[] args){
        ...
        function 1;
        function 2;
        ...
    }
}

假设上面是我的java程序。我不想让java调用java小程序,但是简单的java程序

我认为不可能在java中调用javascript。我最好的建议是使用jsf或任何您可以用于ui的东西(例如html、jsp),这样您就可以通过它将值从javascript传递到java。

可能会有所帮助。您应该使用大小为0的小程序。如果你不想使用applet,你应该创建一个http服务,它接收所需的输入并生成所需的输出,服务的端点将由你的javascript代码调用。应该也能帮你做同样的事情。