0

ユーザーが 3 つの異なる入力フィールド (日、月、年) を使用して誕生日を入力するフォームを設定しようとしています。

Spring MVC の方法は次のとおりです。

  • a) Date オブジェクトからのフォームを表示するときに、これらの入力を事前に入力します。
  • b) ユーザーから取得し、検証して Date オブジェクトに入れますか?

編集:

以下は、どのように表示するかのリンクの例です: yahoo 登録

4

2 に答える 2

0

spring mvc では、デフォルトでは、この日付としてオブジェクトを Date 型オブジェクトに自動的に変換できないため、コントローラーで文字列を取得するだけなので、サーバーへのリクエストを取得/投稿する前に、これらの年を組み合わせる必要があります。月、日を一緒に。コントローラーでは、Java を使用して文字列を Date に変換します。コントローラーが文字列を返す必要があるのと同じで、ページで js を使用してそれを分割できます。ただし、datepicker プラグインを選択することをお勧めします。これはより優れており、多くの作業を節約できます。

于 2013-01-31T05:19:10.360 に答える
-1

@ user1241320 さん、たとえば、任意の JavaScript フレームワークのカレンダーを使用して、ビュー層から誕生日をフォーマットできますJQuery

これらがお役に立てば幸いです:)

于 2013-01-31T04:45:35.543 に答える