ajax,json获取action,html获取session中的值,显示登录名
来源:互联网 发布:火锅烧烤网络营销策划 编辑:程序博客网 时间:2024/06/05 21:08
问题描述:session中保存着UserInfo对象,成功登录后,在html中显示“欢迎xxx”
解决方法:通过ajax,json获取UserInfo数据,再显示
1.js
<script type="text/javascript" src="js/jquery-1.8.3.js"></script><script type="text/javascript"> $(function() { $.ajax({ type : "get", url : "login!getLoginName.action", dataType : "text", success : function(result) { document.getElementsByTagName('b')[0].innerHTML=result; }, error : function() { alert("請求失敗"); } }); });</script>
2.页面
<html><head><title>管理页面</title></head><body> <table> <tr> <td width="74%" height="38" class="admin_txt">管理员:<b></b>您好,感谢登陆使用!</td> </tr> </table></body></html>
3.实体:UserInfo
public class UserInfo { private int UserInfoId; private String userInfoName; private String UserInfoPsw; //省略get,set }
4.LoginAction中:
public void getLoginName() { System.out.println("getLoginUser"); HttpServletResponse response = ServletActionContext.getResponse(); response.setContentType("text/plain;charset=UTF-8"); PrintWriter out; try { String userName = ((UserInfo) ActionContext.getContext() .getSession().get("user")).getUserInfoName(); System.out.println(userName); out = response.getWriter(); out.print(userName); out.flush(); out.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
0 0
- ajax,json获取action,html获取session中的值,显示登录名
- vbs获取域中用户显示名,计算机名,登录名,。
- ajax获取嵌套JSON,树形控件显示
- Ajax提交请求后台获取不到session中的值
- 2017精华版:jquery 中 ajax,后台获取数据库json数据,显示在html页面 02
- Ajax获取action数据
- 获取登录名
- ajax获取json的值
- ajax回填表单获取json中的某个值
- action获取ValueStack中的值
- 获取登录用户Session
- 四种方法获取Struts2 action中的request,session,application
- Strut2 action获取session测试
- action获取session的方式
- Action中获取session,request
- action获取request和session
- JS学习笔记(三):HTML通过ajax请求获取并显示php中的内容
- AJAX获取json
- 4412驱动-input 输入子系统
- flume 自定义拦截器实现多行读取日志
- linux驱动开发之字符设备框架 -调用过程分析
- spring装配bean的三种方式
- 论文笔记 understanding deep learning requires rethinking generalization
- ajax,json获取action,html获取session中的值,显示登录名
- 3Sum
- C#项目5.4
- vbs脚本demo
- Hibernate分页实现
- java.lang.NoClassDefFoundError: org/apache/log4j/Level的解决方案
- Dogs vs. Cats Redux: Kernels Edition
- 对称矩阵的基本操作及其压缩存储
- Form表单传递List数组属性到后台对象中