私の頭の中で、「次のパラメーターを使用してこのクラス ファイルを呼び出し、結果をここに出力する」という行に沿って読み取られる、HTML ファイルに含まれるコード行を想像しています。
あなたは正しい軌道に乗っています。この Java の html は、Web コンテナー (Tomcat など) に展開する必要がある.jsp
ファイル (既に で提案されている@henryabra
ような) であり、インライン コード ブロックを処理し、誰かが要求したときにいつでも Java クラス メソッドを呼び出します。ウェブ上で。
したがって、基本的には、.html の名前を .jsp ファイルに変更し (コンテンツがブラウザーによってどのようにレンダリングされるかを決定するすべての body タグ、table タグ、および見出しタグが用意されている)、それに 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" %>