在html页面

时间:2015-10-01 03:25:32

标签: javascript java php html css

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

我的Java代码很简单,基本上只是创建了一个我希望在我的html doc中使用的int。为了论证,让我们想象一下:

JAVA CODE

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

再次为了论证而

HTML CODE

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

我已经研究过像document.write()和Element.innerHTML这样的东西,但我相信这些东西可能与Javascript和/或JSP有关。我期待更多的解释而不是一些简单的代码,因为我确定我会犯这个错误。只是想知道我应该如何创建我的&#34;计数器&#34;,无论是Javascript还是其他东西。我正在使用PHP和CSS所以我也不确定我是否应该使用这些来访问我的程序final int。首先进入多语言编程,所以要温柔。谢谢!

3 个答案:

答案 0 :(得分:2)

你必须像这样编写你的变量

&#34;&lt;%=变量名在这里%&gt;&#34;

在JSP文件中

答案 1 :(得分:0)

我要提到的第一件事是“你不能没有APPLET或JAVA WEB SERVER”,你的变量的实时更新。

  1. 如果您不想更新网页,可以使用java创建.html文件并通过浏览器打开。
  2. 如果您可以自由使用其他编程选项,则可以使用javascript代替java。
  3. 如果你需要实时更新变量和java作为编程语言,你应该使用java applets和jsp页面与服务器之一。我建议使用jsp,因为它具有很高的资源可用性。

答案 2 :(得分:0)

首先,让我们在这里清楚。 Java是一种解释语言,这意味着如果不调用其可执行解释器或Web容器或应用程序部署平台,就无法运行Java。

如果你运行java代码,首先应该编译它并获得编译的字节代码。这将是一个&#34; .class&#34;文件。然后,如果您想将其作为独立应用程序运行,那么您应该使用平台相关的解释器。对于Windows操作系统,它是&#34; java.exe&#34;,对于Linux平台,它将是&#34; java&#34;可执行文件。对于WEB应用程序,有一些容器,如Jetty,Tomcat,它可以运行类文件和编译(JSP文件而不是java)。

让我们假设您正在将Tomcat与您的Web应用程序一起使用。然后使用您的应用程序,您可以使用JSP文件或异步调用运行代码,这在您的情况下很难。

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