> 戻る
変数の表示
≪サンプル説明≫
現在の日付と時間を画面に表示します。
Javaクラスのコンストラクタで日時を<span>タグにセットしています。
≪作成時注意点≫
・HTMLファイル中で動的に表示を行う箇所はname属性付きの<span>タグで囲みます。
【例】<span name="spanItem01"></span>
・Javaクラスのコンストラクタやサブミットボタン等がクリックされたときに動作する
アクションメソッド内で表示データを設定します。
・表示データの設定にはまずフィールドマップを取得します。
取得したフィールドマップのsetValueメソッドを使用して表示データを設定します。
設定されたデータはブラウザーへ送られ表示されます。
【例】spanItem01にStringオブジェクトmessageを設定する
FieldMap field = getFieldMap();
field.setValue("spanItem01", message);
ソースファイル
SpanSample.html サンプル画面のHTMLファイル
<html>
<head>
<title>pirka逆引きサンプル 変数の表示</title>
</head>
<body>
<center>
<span style="color: #8080ff">pirka逆引きサンプル 変数の表示</span><br>
<hr>
<H2>
Hello World!<br><br>
<span name="dateTime" style="color: #80D080">ここに現在の日時が表示されます</span>
</H2>
<hr>
<a href="./reverse">目次</a>
</center>
</body>
</html>
SpanSample.java サンプル画面のJavaソースファイル
package jp.oarts.pirka.sample.instruction.is100300;
import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.Date;
import jp.oarts.pirka.core.kernel.FieldMap;
import jp.oarts.pirka.core.win.PirkaWindow;
/**
* pirka逆引きサンプル 変数の表示
*/
public class SpanSample extends PirkaWindow {
/**
* コンストラクタ
*/
public SpanSample() {
Format formater = new SimpleDateFormat("現在はyyyy年MM月dd日 HH時mm分ss秒です");
FieldMap field = getFieldMap();
field.setValue("dateTime", formater.format(new Date()));
}
}