Spring4MVCリクエストパラメータマップとコンテンツタイプ

序文

スプリング制御パラメータマッピング方法のために、一般的に使用されるノートは@RequestParam、@PathVariable、@RequestBodyを有します。また、アノテーションが使用されていない、自動的にパラメータがメソッドにパラメータをマップする要求することが可能です。それは、最終的にどのような違いを生むん
任意のコメント、それをどのような状況の下で使用、我々は簡単な要約は、要約を使用するだけで、ソースコードを伴わないことを確認してください。の最新バージョンを使用してSpring4 4.3.24.RELEASE

ノートを使用しないでください

基本データ型、日付型

いいえ注釈、springmvcは自動的に、同じ名前のパラメータ法にリクエストパラメータをマッピングしていない取得し、POSTリクエストを要求していることができます。

デフォルトでは、入ってくるdate型でなければなりませんMM:YYYY / MM / DD HH :SSの形式。たとえば、17時01分12秒を2018/12/21

  • リクエストを取得

リクエストを取得

  • ポスト要求
    ポスト要求
@RequestMapping(value = "getNoAnno")
    @ResponseBody
    public String getNoAnno(String name, String sex, Integer age, Date createTime) {
        System.out.println(name);
        System.out.println(sex);
        System.out.println(age);
        System.out.println(createTime == null ? null : DateUtils.dateToString(createTime, "yyyy-MM-dd HH:mm:ss"));
        return "success";
    }

おすすめ

転載: www.cnblogs.com/liu-shijun/p/11004210.html