简体   繁体   English

在Javascript中访问Java类方法

[英]Access Java class method in Javascript

I have a jsp page like below: 我有一个如下的jsp页面:

<@page import ="com.somepackage.ClientData"%>
<html>
    <body onload = "callMyFunc()">
        <script type = "text/javascript">
            function callMyFunc(){
                var clientName = ClientData.getClientName();
                document.getElementById('clientname').value = clientName;
            }
        </script>
        <form>
            <input type ="text" id="clientname">
        </form>
    </body>
</html>

I am not able to set the clientname using above approach. 我无法使用上述方法设置客户端名称。 How do I access my .java class method in javascript function? 如何在javascript函数中访问我的.java类方法? Or is there any other way to do? 或者还有其他方法吗? Please help. 请帮忙。

You can use java method into javascript function as below. 你可以使用java方法进入javascript函数,如下所示。 Need to import class as you already done. 需要像你已经完成的那样导入课程。

In java script function you have to use 在java脚本函数中你必须使用

var clientName = '<%= ClientData.getClientName() %>';

Hope this will help you. 希望这会帮助你。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM