如果我们可以在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>
Run Code Online (Sandbox Code Playgroud)
虽然"否"的答案在技术上是正确的,基于问题的措辞.您可能想要阅读AJAX.这是javascript向后端代码发出请求的一种方式(在本例中为Java).
Javascript是客户端,这意味着它由用户的浏览器运行.Java正在您的服务器上运行.为了使客户端javascript与后端Java交互,您需要向服务器发出请求.