簡體   English   中英

在HTML頁面上顯示Java變量

[英]Displaying java variable on html page

我真的不想發布此消息,但是我在這里。 看來我一直無法找到任何方法來簡單地在html文檔中顯示java變量。 我感覺這是不可能的,我應該使用javascript或其他方法,但是如果有人可以指出正確的方向,我會喜歡的。

我的Java代碼很簡單,基本上只創建一個我要在html文檔中使用的int。 為了論證,讓我們想象一下:

JAVA代碼

public class Counter {
    public static void main(String[] args) {
        int number = 24;
    }
}

再次為了爭論

HTML代碼

<HEAD>
<script src="java/counter.java"></script>
</HEAD>

我已經研究了諸如document.write()和Element.innerHTML之類的東西,但我相信這些東西可能與Javascript和/或JSP有關。 我期待更多的解釋,而不是一些簡單的代碼,因為我確信我會犯錯。 只是想知道我應該如何創建“計數器”,無論它是使用Java腳本還是其他形式。 我正在使用PHP和CSS,所以我也不確定是否應該使用它們來訪問程序的最終int。 首先要學習多語言編程,所以要保持謙虛。 謝謝!

你必須這樣寫你的變量

“ <%=此處為變量名,%>”

在您的JSP文件中

我要提到的第一件事是“沒有一個APPLET或JAVA Web服務器就無法做到”,其中包含變量的實時更新。

  1. 如果您不想實時更新網頁,則可以使用Java創建.html文件,然后通過瀏覽器打開它。
  2. 如果您可以自由使用其他編程選項,則可以使用javascript而不是java。
  3. 如果您需要實時更新變量和java作為編程語言,則應在服務器上使用Java applet和jsp頁面之一。 我建議使用jsp,因為它具有很高的資源利用率。

首先,讓我們在這里清除一下。 Java是一種解釋語言,這意味着您必須在不調用Java可執行解釋器,Web容器或應用程序部署平台的情況下運行Java。

如果您運行Java代碼,則首先應該對其進行編譯並獲取已編譯的字節碼。 這將是一個“ .class”文件。 然后,如果要將其作為獨立應用程序運行,則應使用平台相關的解釋器。 對於Windows操作系統,它是“ java.exe”,對於Linux平台,它將是“ java”可執行文件。 對於WEB應用程序,有一些容器,如Jetty,Tomcat,它們可以運行類文件並進行編譯(JSP文件不是Java)。

假設您正在將Tomcat與Web應用程序一起使用。 然后,使用您的應用程序,可以使用JSP文件或異步調用來運行代碼,這對您來說很困難。

找到一個非常簡單的JSP教程,然后嘗試如何運行代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM