HTMLファイルのようなJSPファイルは、URLで直接リクエストできます。しかし、JSPファイルは実行時にコンパイルされ、HTMLファイルはコンパイルされません(どちらも同じ方法で要求されますが)。動的コンテンツのないJSPファイルでも、内部的にサーブレットに変換されるため、実行時にコンパイルされます。 JSPファイル内にHTMLファイルを含めることはできますが、それ以外の方法で行うことはできません。ユーザーにリソースを提供するのに非常に多くのコンポーネントが含まれています(Servlets
、Request
、Response
、Webserver
など)。JSPコンテンツは目に見えて
ファイルの拡張子を調べてファイルをコンパイルする必要があるかどうかを判断するコンポーネントはどれですか?
SightlyはHTMLファイルであり、理想的にコンパイルされるべきではありませんが、本体内にJSPコードを含むことができますが、それはできます。どうやって?
すべてのJSPファイルはSerlvetに変換されます。 JSPファイルが変更されない限り、変換後は再コンパイルされません。 jspとして保存された単純なHTMLファイルでも、サーブレットに変換されます。 – asb
jsp関連のコードが入っているhtmlとして保存されたhtmlファイルはどうですか?これは見事に動作します! –
jspコードを通常のテキストとして出力します。 – Dhruv