【问题标题】:How to call java method from onclick in html code wriiten inside java program?java - 如何在java程序中编写的html代码中从onclick调用java方法?
【发布时间】:2019-11-05 14:31:30
【问题描述】:

我尝试过遵循 java 代码 sn-p ....但它不起作用。另外我希望 func() 仅在执行 href url 后才被激活。请帮助我。谢谢:)

    stringBuilder.append("<a  href=\"https://google.com\" onclick=\"myfunc(){ <%= func() %> }\" >");
    stringBuilder.append("Click here</a>");

    public static void func() {
           System.out.println("Print something");}

【问题讨论】:

    标签: java html jsp methods onclick


    【解决方案1】:

    我认为我没有正确回答您的问题。但是您可能想看看这里发布的类似问题。我不确定您要做什么。

    Calling java class from javascript written in html

    【讨论】:

      【解决方案2】:

      Html 在浏览器(客户端)上渲染,那么你不能从中调用 java 代码!相反,您可以调用通过 http 或 ajax 调用后端的 Javascript 函数

      【讨论】:

      • 你能详细说明一下吗?我用过myfunc(),js func调用func(),java方法。
      • 这是如何使用 onclick 事件的示例w3schools.com/js/js_htmldom_events.asp 您需要在脚本部分编写调用 ajax 或 http 的函数以便调用 java servlet/http 端点
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多