創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務(wù)器提供商,新人活動買多久送多久,劃算不套路!
成都創(chuàng)新互聯(lián)服務(wù)項目包括克井網(wǎng)站建設(shè)、克井網(wǎng)站制作、克井網(wǎng)頁制作以及克井網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,克井網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到克井省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!項目結(jié)構(gòu);
代碼如下:
BookController
package com.mstf.controller; import javax.servlet.http.HttpServletResponse; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.codehaus.jackson.map.ObjectMapper; import com.mstf.domain.Book; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; @Controller @RequestMapping("/json") public class BookController { private static final Log logger = LogFactory.getLog(BookController.class); // @RequestMapping 根據(jù) json 數(shù)據(jù),轉(zhuǎn)換成對應(yīng)的 Object @RequestMapping(value="/testRequestBody") public void setJson(@RequestBody Book book,HttpServletResponse response) throws Exception { // ObjectMapper 類是 Jackson 庫的主要類。他提供一些功能將 Java 對象轉(zhuǎn)換成對應(yīng)的 JSON ObjectMapper mapper = new ObjectMapper(); // 將 Book 對象轉(zhuǎn)換成 json 輸出 logger.info(mapper.writeValueAsString(book)); book.setAuthor("汪政"); response.setContentType("text/html;charset=UTF-8"); // 將 Book 對象轉(zhuǎn)換成 json 寫到客戶端 response.getWriter().println(mapper.writeValueAsString(book)); } }