JSTL formatDateタグを使用して現在の日付を表示する
質問
JSTLを使用してJSPページに現在の日付を表示しようとしています。以下は私が使用しているコードです。
<jsp:useBean id="now" class="java.util.Date" scope="request" />
<fmt:formatDate value="${now}" pattern="MM.dd.yyyy" />
しかし、上記のコードは結果を生成していませんか?私はここで何か不足していますか、これのためのより良いアプローチがありますか? JSTL 1.1を使用しています。
解決
フォーマットせずに印刷してみてください、$ {now}、おそらくそこに null があります。この属性はリクエストスコープにありますか?もう一度確認してください。はいの場合は null かもしれません。そうでない場合は、タグからこの scope 属性を削除してみてください。
他のヒント
scope = page
は私のために動作します
所属していません StackOverflow