JSPで日を表示する方法

JSPテクノロジは、通常は静的なWebページに動的なアクションを与えます。Javaプログラムコードを囲むハイパーテキストマークアップ言語タグは、ユーザー入力を収集するためのオプションを提供するため、データベースレコードから情報を表示し、時間の経過とともに「自動的に」変化するWebページまたはWebページのセクションを作成します。Java Server Pages(JSPの正式名称)でコーディングする方法を学び始める良い方法は、それを使用して1日を動的に表示することです。

配置

選択した場所のWebページの本文にJSPを直接挿入します。コードを再利用可能なモジュールとして記述したい場合は、.jsp拡張子を付けて保存し、代わりにコードライブラリ内のその場所への参照を追加します。いずれにせよ、適切な開始タグと終了タグで囲まれたコードは、コードをJSPとして識別し、プログラムが適切に応答することを保証します。

入門

JSPは、java.utilパッケージを使用して、コーディング手順に従って日を表示します。パッケージ全体を呼び出すことも、「Date」や「​​Calendar」などのクラス名をjava.utilに追加することでより具体的にすることもできます。現在の日を日、日付、または時刻の形式で表示する場合は、「Date」クラスを使用します。曜日、月、年などの追加の詳細を表示する場合は、「カレンダー」クラスを使用します。いずれにせよ、Javaの「import」ステートメントを開始ページのディレクティブに含めて、使用しているパッケージとクラスをプログラムに通知します。

表示オプション

標準のJSP形式を使用して日を表示するか、コードに日付パラメーター(引数とも呼ばれます)を追加して表示をカスタマイズします。「」を使用すると、曜日、現在の月と日、軍用時間形式の時刻、タイムゾーン、および現在の年を含む表示が作成されます。

日12月11日21:46:49GMT + 04:00 201

現在の曜日、曜日、年だけが必要な場合は、コードに書式設定パラメーターを追加して、曜日を次のように表示します。SunDec 11 2010

日付date = new Date(); SimpleDateFormat ft = new SimpleDateFormat( "E dd.MM.yyyy");

すべてを一緒に入れて

日をアナウンスとして表示する場合は、オプションの説明ヘッダーを追加します。ユーザーが画面を更新するか、サイトを終了して再度アクセスするたびに、JSPの動的な性質により情報が更新されます。2行のアナウンスとして表示されるディスプレイの場合は、次のコードを使用します。

当日<%日付date = new Date(); SimpleDateFormat ft = new SimpleDateFormat( "E MM.dd.yyyy"); out.print( "

"+ ft.format(date)+"

");%>

結果は次のように表示されます。現在の日:2010年12月11日日曜日