LoginSignup
0
1

More than 3 years have passed since last update.

SpringBootではinputタグをdisabledにするとCRUD操作中にRequired XXX parameter 'YYY' is not present

Posted at

問題趣旨

  • springbootの資料を読むと、よくDBのCRUD操作はhtmlのinputタグで行われる
  • それを流用しつつ、登録前の確認画面としてhtmlのinputタグにdisabledにすると、CRUD操作のときこんな感じでエラーになる
  • Required XXX parameter 'YYY' is not present
  • image.png

解決策

  • readonlyを使いましょう
    • disabledは送信がそもそもされません。
  • より良い引用:選択はさせたくないけど値を送信したい場合、readonly属性を設定したタグをCSSでそれっぽく見せるより、disabled属性を設定したタグと同じ値をhiddenタグにもたせるのが一番スマートな解決策だと思います。
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1