したがって、Eclipse で .jsp ファイルを生成すると、次のトップ行が自動的に含まれます。
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
一部のファイルを Java で記述し、一部のファイルを JavaScript で記述できるように、JavaScript コードも含める方法はありますか?
したがって、Eclipse で .jsp ファイルを生成すると、次のトップ行が自動的に含まれます。
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
一部のファイルを Java で記述し、一部のファイルを JavaScript で記述できるように、JavaScript コードも含める方法はありますか?
通常、次のように JavaScript を JSP に含めます。
<script type="text/javascript" src="js/script.js"></script>
このようにして、js コードを最小限に抑え、Tomcat の JSP ファイルとは異なる方法でキャッシュすることができます。
答えは「はい」です。js を jsp に追加できます。そしてこれにもメリットがあります。*.jsファイルはコンパイルされませんが、jspにjspを含むjsコードがコンパイルされるため、リクエストとセッションに保存された値を使用するのに役立ちます。また、js コードは jsp ではなく .js ファイルに配置することをお勧めします。これにより、ブラウザはコードを繰り返しロードする必要がなくなり、コードがより明確になり、デバッグにも適しています。別の回答では、js ファイルをインポートするためのサンプル コードが提供されているので、無視します。