演習課題「JSPでWebページを表示しよう」
右の環境には、Webページを表示するプログラムがJSPで作成してあります。 このファイルを修正して、以下のメッセージを表示するように修正してください。
Hello Servlet!
Hello Servlet!は、pタグで囲ってください。
採点して、すべてのジャッジに正解すれば、演習課題クリアです!
#06:JSPで表示しよう
ここでは、Javaで、HTMLとコードを混在できるJSP(JavaServer Pages)について学習します。JSPは、Webアプリケーションで出力するHTMLのテンプレートになります。
テンプレートとは、アプリケーションが保持するデータやプログラムが処理した結果と組み合わせるHTMLのひな型です。テンプレートを利用することで、データと見た目を分離して、プログラムからWebページを自動生成しやすくします。
(mywork/HelloTemplate.jsp)<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Hello Template</title>
</head>
<body>
<h1>Hello Template</h1>
<%= new java.util.Date() %>
</body>
</html>
JSPのコンパイルは、Tomcatが自動的に行うので、ブラウザからアクセスするだけで結果を表示することができます。http://(ドメイン):8080/mywork/HelloTemplate.jsp
- Javaの道>Servlet・JSP
https://www.javaroad.jp/servletjsp/index.html
- JavaServer Pages - Wikipedia
https://ja.wikipedia.org/wiki/JavaServer_Pages