javascript - 在 JavaScript 函数中调用 Java

标签 javascript

请告诉我是否可以在 javascript 函数中调用 java?

<HTML><HEAD></HEAD><BODY>
    <SCRIPT>
        function getScreenDimension() {
            <% System.out.println("Hiiiiiiiii"); %>
        }
    </SCRIPT>
    <FORM>
        <INPUT type="button" value="call Java method direct"  onClick = "getScreenDimension()">
    </FORM>
</BODY></HTML>

最佳答案

虽然根据问题的措辞,“否”的答案在技术上是正确的。您可能想阅读有关 AJAX 的内容。这是 javascript 向您的后端代码(在本例中为 Java)发出请求的一种方式。

Javascript 是客户端,这意味着它由用户的浏览器运行。 Java 正在您的服务器上运行。为了让客户端 javascript 与后端 Java 交互,您需要向服务器发出请求。

关于javascript - 在 JavaScript 函数中调用 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6710382/

相关文章:

javascript - 如果 key 与 lodash、vanilla js 或 d3 相等,则合并两个 javascript 对象

javascript - Vue.js:如何在选择下拉框中获取选项的属性?

javascript - 错误 : this. state.joblistings.map 不是 ReactJS 中的函数

javascript - 从 URL 变量获取值并显示它

javascript - 使用 CakePHP 进行实时应用

javascript: MIME 类型 ('text/html' ) 不可执行,并且启用了严格的 MIME 类型检查

javascript - Heapsort 在 Javascript 中不起作用

javascript - jQuery 用 DIV 水平跟随光标

javascript - onclick 方法应用于图像对象导致转换到 "no"页面

javascript - 更新多条目表的特定行