在Javascript中访问Java类方法

时间:2019-06-16 03:17:07

标签: javascript java jsp scriptlet

我有一个如下所示的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>

我无法使用上述方法设置客户端名称。 如何在javascript函数中访问.java类方法?还是有其他方法可以做? 请帮忙。

1 个答案:

答案 0 :(得分:0)

您可以将Java方法用于javascript函数,如下所示。 需要像已经完成的那样导入课程。

在Java脚本函数中,您必须使用

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

希望这会对您有所帮助。