なぜ、requestparamが「0」または「1」であるかに基づいて、Spring 3.2でブール値がマッピングされるのはなぜですか? requestparamが、私はそれが"?preview=true"
になりたいSpring @RequestParamマッピングtrueまたはfalseではなく1または0に基づくブーリアン
奇妙である"?preview=1"
とき
@RequestParam(required= false, defaultValue = "false") Boolean preview
プレビューのみ"true"
になります。それ、どうやったら出来るの?
あなたは、デフォルト値と必要なfalseを持つリクエストパラメータがURLで完全に無視される方法を知っていました。つまり、リクエストパラメータのURLに何も置く必要がないということです。 あなたの例では、 'preview'はURLの一部ではありません。 –