繁体   English   中英

将方法输出从Java类移动到HTML

[英]Moving method outputs from a java class to HTML

我正在用Java编程,并且有一个简单的hello-world类型类,该类可以很高兴地向控制台提供输出。

我想做的就是将此类或类似类的输出传输到HTML-最好无需使用applet。

在我的脑海中,我正在想象HTML文件中包含的代码行,它们将沿着“用以下参数调用该类文件并在此处打印结果”的行进行读取

我对Java还是很陌生,但是总体上在编程方面有很多经验。

亲切的问候

在我的脑海中,我正在想象HTML文件中包含的代码行,它们将沿着“用以下参数调用该类文件并在此处打印结果”的行进行读取

您走在正确的轨道上。 Java中的html将是.jsp文件(如@henryabra建议),您必须将其部署到Web容器(如Tomcat)中,然后再处理内联代码块并为您调用Java类方法有人通过网络请求它的时间。

因此,基本上,您可以将.html重命名(准备好所有的body和table和heading标签,这些标签将确定浏览器如何呈现内容)到.jsp文件,然后使用jsp将动态代码块添加到其中脚本。

<h1>Hello World</h1>
<p> My message to you is:<br />
<% // this is a scriptlet
  out.write(new HelloWorld().getMessage());
  // out lets you write to the html response stream
%>
</p>

请注意,尽管JSP文件与html文件非常相似,但它们仍需要一个page指令,您也可以使用它来导入Java类,如下所示

<%@ page language="Java"
 contentType="text/html;charset=UTF-8" import="pkg.path.to.HelloWorld" %>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM