日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Object处理方法的返回值

發布時間:2025/7/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Object处理方法的返回值 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

創建一個User實體類,并在其中寫上屬性值,并將其進行封裝:

?

public class User {private String name; private int age;public int getAge() {return age;}public void setAge(int age) {this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;} }

?

?

首先創建一個包,并在該包中創建一個類,并寫上返回值為Object的方法

@Controller public class Firstconobjectreturn {@RequestMapping("/ent") @ResponseBody //響應體public Object doFirst(){return 1;}//處理器返回值 Map @RequestMapping(value = "/pent",produces = "text/html;charset=utf-8") //解決亂碼@ResponseBodypublic Object doSecond(){Map<String,User> map=new HashMap<String, User>();User info=new User();info.setName("趙天宇");info.setAge(20);User us=new User();info.setName("毛不易");us.setAge(22);map.put(info.getName(),info);map.put(us.getName(),us);return map;}//處理器返回值 List @RequestMapping(value = "/lit")@ResponseBodypublic Object doList(){List<User> list=new ArrayList<User>();User info=new User();info.setName("孟子坤");info.setAge(17);return list;}@RequestMapping("/yun")@ResponseBodypublic Object dopecond(){User info=new User();info.setName("啦啦");info.setAge(23);return info;} } 在xml中必須要加上<mvc:annotation-drivern/> <context:component-scan base-package="cn.happy.conobject"></context:component-scan> <mvc:annotation-driven/> 創建一個jsp頁面,并在該頁面中寫上如下代碼: <%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %> <html> <head><title>Title</title><script type="text/javascript" src="${pageContext.request.contextPath}/js/jQuery1.11.1.js"></script><script type="text/javascript">$(function () {$("#tn").click(function () {$.ajax({url:"${pageContext.request.contextPath}/pent",success:function (data) { //data指的是從server打印到瀏覽器的數據 $.each(data,function (i,dom) {alert(dom.name);})/* alert(data);*/ }});});});</script> </head> <body> <h3>ResponseBody</h3> <input type="button" id="tn" value="Ajax"/> </body> </html> ------------------------SpringMVC核心技術 轉發,重定向--------------------------- 重定向:不能攜帶數據 轉發:攜帶數據 @Controller public class twocontroller {//SpringMVC 轉發 @RequestMapping("/addUser") //轉發視圖public String addRealUser(){return "/WEB-INF/insert.jsp";}@RequestMapping("/listUser")public String lidtUder(HttpServletRequest request){ //轉發處理器request.setAttribute("happy","goodgril");return "addUser";} //------------------------重定向----------------------- @RequestMapping("/addent")public String alist(){return "redirect:/list.jsp";}@RequestMapping("/addlist")public String addli(HttpServletRequest request){request.setAttribute("happy","goodgril");return "redirect:/addent";}//------------------------異常------------------------------ @RequestMapping("/err")public String doErr(){int i=5/0;return "/WEB-INF/list.jsp";} } xml配置中的異常操作如下: <!--注冊系統異常處理器--> <bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"><property name="defaultErrorView" value="errer.jsp"></property> </bean>

轉載于:https://www.cnblogs.com/dongyuhan/p/7402492.html

總結

以上是生活随笔為你收集整理的Object处理方法的返回值的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。