[英]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.