1

HTML ビューを表示するために Spring MVC コントローラー メソッドを使用します。そのビューには、モデルで使用可能な JSON データ、つまり郵便番号のコレクション/配列が必要です。

タグ内のhtmlビューでJSONデータをインラインで出力することを考えましたが、<scriptそうする前に、より良い方法がないかどうかを知りたいです...

誰でもアドバイスできますか?

4

1 に答える 1

1

次のようなことをしたいかもしれません:

@RequestMapping(value="/yourmapping", method=RequestMethod.GET, produces={MediaType.TEXT_HTML_VALUE, MediaType.ALL_VALUE})
public String page(Model m){        
    m.addAttribute("postcodes", new ArrayList<String>());       
    return "your-jsp-name";
}

次に、jsp でコレクションにアクセスして${postcodes}ループするか、その文字列表現を非表示に設定するspanなどして、JavaScript でデータを処理できます。

編集:

<script type="text/javascript">
    var postcodes = "${postcodes}"; 
</script>
于 2013-03-05T16:57:07.480 に答える