servlet返回数据的方法
来源:互联网 发布:留学中介 知乎 编辑:程序博客网 时间:2024/06/15 09:31
servlet返回数据的方法
方法
- RequestDispatcher.forward()界面跳转
HttpSession session =request.getSession(); Object obj = session.getAttribute (LoginConstants.LOGIN_USER); if (null != obj) { session.removeAttribute (LoginConstants.LOGIN_USER); } /** * 方法一:数据放路径里(只有少量基本数据可用) */ RequestDispatcher dispatcher = request.getRequestDispatcher("clearUserInfo.html?flag=1"); /** * 方法一:数据放request */ //我们要传到前台的实体 Object result = new Object(); //转换用的实体 ObjectMapper mapper = new ObjectMapper(); //writeValueAsString就是把实体转换成了json字符串; request.setAttribute("returnMessage", mapper.writeValueAsString(result)); dispatcher.forward(request, response);
- 以字符流或字节流输出返回值,前台在接收是要以字符串的形式,如Ajax的datatype需是“text”
,返回json字符串形式…
PrintWriter out = response.getWriter(); ServletOutputStream out = response.getOutputStream(); out.write("[{\"id\":1,\"name\":default}]"); out.flush(); out.close();
ObjectMapper写返回值
// 输出信息PrintWriter out = response.getWriter();Object result = new Object();// jackson核心对象ObjectMapper objectMap = new ObjectMapper();objectMap.writeValue(out, result );快捷键
相关jar包
jackson-core-2.2.3.jar
jackson-annotations-2.2.3.jar
jackson-databind-2.2.3.jar
阅读全文
0 0
- servlet返回数据的方法
- Servlet如何返回XML类型的数据
- Servlet返回JSON格式的数据
- servlet 返回图片数据
- servlet返回json数据
- 返回Json数据的方法
- Servlet返回JSON格式数据
- Servlet向客户端返回数据
- servlet对象返回json数据
- Servlet返回JSON格式数据
- ajax向servlet传递数据,返回乱码的解决方法
- ajax异步 servlet返回json格式数据注意 “ ‘ 的区别
- AJAX用jquery解析servlet返回回来的XML 数据
- servlet中HttpServletRequest对象的get方法返回的值
- servlet 向 jsp传递数据的方法
- jsp接收servlet传递数据的方法
- Servlet -获取表单数据的相关方法
- Spring MVC返回json数据的方法
- 通俗易懂CSS(二)-这样分析理解z-index
- 设计模式(十九)------23种设计模式(11):责任链模式
- Django出错提示TemplateDoesNotExist at /
- labelImg安装
- java保留2位小数
- servlet返回数据的方法
- 理解本真的REST架构风格
- app 打包
- 2017,最受欢迎的 15 大 Python 库有哪些?
- 【干货】各区块链底层数据存储分析(一)
- offsetof宏定义分析
- java线程池1-线程池,ThreadPoolExecutor类详解
- 【编译原理】中间代码(二)
- IDEA破解和简单用法(通用)