JSPのアクションの機能と使い方
概要
<jsp:include page="相対URL" flush="true" />
includeディレクティブとの違い
includeディレクティブ(<%@ include file="..." %>)は、JSPページがサーブレットに翻訳される際にファイルを静的に挿入します。一方、
属性
| 属性 | 説明 |
|---|---|
| page | 挿入するページの相対URLを指定します。 |
| flush | ブーリアン属性。含まれるリソースのバッファを挿入前にフラッシュするかどうかを指定します。通常は"true"を指定します。 |
使用例
以下の2つのファイルを作成します。
date.jsp
<p>Today's date: <%= (new java.util.Date()).toLocaleString()%></p>
main.jsp
<html>
<head>
<title>includeアクションの例</title>
</head>
<body>
<center>
<h2>includeアクションの例</h2>
<jsp:include page="date.jsp" flush="true" />
</center>
</body>
</html>
これらのファイルをルートディレクトリに配置し、main.jspにアクセスすると、以下のような出力が得られます。
実行結果
Today's date: 12-Sep-2010 14:54:22
このように、
-
Windows 10のページファイルとは?仕組みと最適な設定方法を徹底解説
Windowsのページファイルとは、RAM(メインメモリ)が限界に達したときに、収まりきらなかったデータを一時的に退避させるための特殊なファイルです。システムのRAMには必ず容量の上限があり、その上限を超えそうになると、Windowsは一部のデータをページファイルへ移動させます。ページファイルによるメモリ管理は最も効率的な方法ではありませんが、システムを安定して動作させるためには欠かせない仕組みです。この記事では、Windows 10におけるページファイルの正体と、その動作の仕組みについて詳しく解説します。ページファイルとは何か?パソコンには、あらかじめ決められた容量のRAM(Random A
-
Pythonのre.search()関数とは?正規表現で文字列を検索する方法を解説
Pythonにおいて、search()は標準ライブラリのreモジュールに含まれるメソッドの一つです。正規表現パターンを使って文字列内を検索し、パターンに一致する最初の部分を見つけるために使用されます。search()の構文re.search(pattern, string)第一引数には検索したい正規表現パターン、第二引数には検索対象となる文字列を指定します。re.match()との違いre.search()はre.match()とよく似ていますが、決定的な違いがあります。re.match()は文字列の先頭でのみ一致を判定するのに対し、re.search()は文字列全体から任意の位置にあるパター