0

jsp fmt タグを使用するためにグローバルに設定したい日付形式があります。

これを実行するための正しいアプローチは何ですか?

将来この値を設定したい

パターン = "dd-MM-yyyy kkm"

私は以下を読みました:

複数のページまたはフレーム/iframe 内でアクセスできるグローバル JSP 変数を作成するにはどうすればよいですか?

4

2 に答える 2

0

applicationContext を使用するのは正しいアプローチだと思います。で日付形式を設定できます"welcomepage.jsp"

 String pattern = "dd-MM-yyyy kkm";
application.setAttribute("ApplicationPattern",pattern);

必要に応じて同じ形式を取得して使用します。

String pattern2 =(String)getServletContext().getAttribute("ApplicationPattern");
于 2013-10-08T02:50:29.433 に答える
0

アプリ全体にデフォルトのデータ形式パターンを設定する場合は、ServletContext.setAttribute() を使用できますが、この作業を行う場所が必要です。これを jsp ページに設定するか、アプリの初期化フィルターを使用します。

または、静的メソッド (フィールド) 定義を使用して Utlitiy クラスを作成してデフォルト パターンを取得し、fmt タグからメソッド呼び出しを使用してデフォルト パターンを参照します。

于 2013-10-08T03:14:26.010 に答える