スクリプトレットを使ってJSPにJavaのコードを埋め込む
スクリプトレットとは、JSPファイルにJavaのコードを埋め込むための書き方。
<% Java Code %>
スクリプト式とは、変数やメソッドの戻り値などを出力するための書き方。
スクリプト式の基本構文・出力される内容まとめ。
<%= 変数名 %> //変数に代入されている値 <%= 演算式 %> //演算結果 <%= Object.method() %> //メソッドの戻り値 <%= Object %> //Object.toString()の戻り値
JSPでコメントを書く
<%-- Comment --%>
Pageディレクティブ
<%@ page contentType="text/html; charset=UTF-8" %>
pageディレクティブには以下のような属性を設定することができる。
- ContentType
- import
- pageEncoding
- language
- session
- errorPage
- isErrorPage
サンプル。
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.util.Date, java.text.SimpleDateFormat" %> <% String[] array = {"hoge", "fuga", "boo" }; Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); String today = sdf.format(date); %> <!DOCTYPE html"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> 今日は<%=today %></br> <% for(int i=0; i < array.length; i++) { out.println(array[i] + "</br>"); } %> </body> </html>
スッキリわかる サーブレット&JSP入門 (スッキリシリーズ)
- 作者: 国本大悟
- 出版社/メーカー: インプレス
- 発売日: 2014/05/07
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (4件) を見る