struts2 + HTML5 input type date は無理っぽいぞw


今動作確認中だが問題が起こった(´;ω;`)



input type date を使って日付の入力項目作って、

受け取り側の型をDate型にしてリクエスト飛ばしたらエラーで落ちた(;・∀・)



原因としては
input type date は yyyy-MM-dd でリクエストを飛ばしてる。(´・ω・`)
しかし、struts2でDate型の変換フォーマットの1つにyyyy-MM-ddがないという現実(;・∀・)



方法としては
リクエストをyyyy/MM/ddに変換して飛ばすか、受け取り側をStringにするか(´・ω・`)



struts2さんが対応してくれたらいいんだけど無理そうだよなぁ(´;ω;`)



※追記

無理ではありませんでした。
参考URL
http://guchi-programmer.blogspot.com/2014/01/struts2-javamathbigdecimal.html

0 件のコメント:

コメントを投稿