Java:SpringMVC:コントローラから直接文字列を返却する の変更点
Top / Java:SpringMVC:コントローラから直接文字列を返却する
- 追加された行はこの色です。
- 削除された行はこの色です。
- Java:SpringMVC:コントローラから直接文字列を返却する へ行く。
- Java:SpringMVC:コントローラから直接文字列を返却する の差分を削除
*Java:SpringMVC:コントローラから直接文字列を返却する [#da1e1748] SpringMVCでViewを通さずに直接コントローラから文字列を返却する場合は、「@ResponseBody」アノテーションをつければいいです。 例えば、以下のように記述すれば文字列がそのまま返却されます。 @RequestMapping(value = "/getString") @ResponseBody public String getStringContents(Model model) { return "テスト文字列"; } この場合、Contet-Typeが「text/plain;charset=ISO-8859-1」になってしまいます。 例えば、UTF-8、text/htmlで返却したい場合は以下のように記述します。 @RequestMapping(value = "/getString", produces="text/html;charset=UTF-8") @ResponseBody public String getStringContents(Model model) { return "<span>テスト文字列</span>"; } ふむふむ、なるほどー *参考URL [#u7ec43c8] ここを参考にしてます。というかほとんど同じですw -http://d.hatena.ne.jp/tyn_iMarket/20120727/1343393610