在html页面上显示java变量


Displaying java variable on html page

我真的不想张贴这个,但我在这里。看起来我一直无法找到任何方法来简单地在html文档中显示java变量。我有一种感觉,这是不可能的,我应该使用javascript或其他东西,但我会喜欢它,如果有人能指出我在正确的方向。

我的Java代码很简单,基本上只是创建一个int,我想在我的html文档中使用。为了方便讨论,我们假设如下:

<<p> JAVA代码/strong>
public class Counter {
    public static void main(String[] args) {
        int number = 24;
    }
}

为了论证,再一次

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

我研究了document.write()和Element之类的东西。但我相信这些东西可能与Javascript和/或JSP有关。我期待更多的解释,而不是一些简单的代码,因为我确信我是错误的。只是想知道我应该如何创建我的"计数器",无论是在Javascript或其他东西。我正在使用PHP和CSS,所以我也不确定我是否应该使用这些来访问我的程序final 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文件)。

让我们假设,您在web应用程序中使用Tomcat。然后在你的应用程序中,你可以用JSP文件或异步调用运行你的代码,这在你的情况下是困难的。

找到一个非常简单的JSP教程,并尝试如何运行代码。