ERROR :

Class org.apache.struts2.json.JSONWriter can not access a member of class org.springframework.aop.TruePointcut with modifiers
"public"

参考:http://home.51.com/qq453200576/diary/item/10057409.html

其实就是

public class UserResiterAction extends ActionSupport {

	public String msg;
public boolean success;
private String name;
private String password; private String stuid;
private String tel;
private String sex;
private String qq;
private String email;
private String grade_class;
private String birthday; // UserManager um = new UserManagerImpl();\
private UserManager um ; public UserResiterAction() {
ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml");
um = (UserManager)ctx.getBean("userManager");
} @Resource(name="userManager")
public void setUm(UserManager um) {
this.um = um;
} public String execute() throws Exception {
// System.out.println(username);
System.out.println(name);
System.out.println(password);
System.out.println(stuid);
System.out.println(tel);
System.out.println(sex);
System.out.println(qq);
System.out.println(email);
System.out.println(grade_class);
System.out.println(birthday);
char[] c = birthday.toCharArray();
for (int i = 0;i < c.length;i ++)
{
System.out.println(c[i]);
}
ConvertUtil cu =new ConvertUtil();
User u = new User();
u.setName(name);
u.setPassword(cu.MD5(password));
u.setScore(0);
u.setStuid(stuid);
u.setTel(tel);
u.setSex(sex);
u.setQq(qq);
u.setEmail(email);
u.setGrade_class(grade_class);
String birthday2=cu.getTime2(birthday);
System.out.println("new date="+birthday2);
u.setBirthday(birthday2);
u.setDirection("NO");
u.setIntro("Empty"); // if(um.exists(u)) {
// this.msg="注册失败存在用户";
// return "fail";
// }
// um.add(u);
this.msg="注册成功";
return SUCCESS;
} // public String getName() {
// return name;
// } public void setName(String name) {
this.name = name;
} // public String getPassword() {
// return password;
// } public void setPassword(String password) {
this.password = password;
} // public String getStuid() {
// return stuid;
// } public void setStuid(String stuid) {
this.stuid = stuid;
} // public String getTel() {
// return tel;
// } public void setTel(String tel) {
this.tel = tel;
} // public String getSex() {
// return sex;
// } public void setSex(String sex) {
this.sex = sex;
}
//
// public String getQq() {
// return qq;
// } public void setQq(String qq) {
this.qq = qq;
}
//
// public String getEmail() {
// return email;
// } public void setEmail(String email) {
this.email = email;
} // public String getGrade_class() {
// return grade_class;
// } public void setGrade_class(String grade_class) {
this.grade_class = grade_class;
} // public String getBirthday() {
// return birthday;
// } public void setBirthday(String birthday) {
this.birthday = birthday;
} public void setMsg(String msg) {
this.msg = msg;
} public void setSuccess(boolean success) {
this.success = success;
} }

把getUm去掉就行了,,其他get*注释掉是解决的时候尝试的 发现去了不影响 因为得到值是由 set方法

为什么getUm去掉,也就是一般的 get*Service去掉 ?我也不懂。。。

版权声明:本文为博主原创文章,未经博主允许不得转载。

EXT4+Struts2 JSON的问题的更多相关文章

  1. struts2 java.lang.StackOverflowError org.apache.struts2.json.JSONWriter

    1. 问题描述: 页面通过异步访问action,    action的方法通过map封装数据,struts的result的type设置为json,后台报错 六月 25, 2016 6:54:33 下午 ...

  2. Class org.apache.struts2.json.JSONWriter can not access a member of class org.springframework.aop.TruePointcut with modifiers "public"

    Spring注入Action使用Json错误:org.apache.struts2.json.JSONException: org.apache.struts2.json.JSONException: ...

  3. org.apache.struts2.json.JSONWriter can not access a member of class

    偶遇一个问题:org.apache.struts2.json.JSONWriter can not access a member of class org.apache.tomcat.dbcp.db ...

  4. Flex+Struts2+JSON实现Flex和后台的HTTP Service请求

    http://www.fengfly.com/plus/view-191093-1.html Flex+Struts2+JSON的后台代码我在这就不多说了.不懂得请看我写的上一篇文章<Strut ...

  5. Jqgrid入门-结合Struts2+json实现数据展示(五)

    DEMO用的是ssh框架实现的,具体怎么搭建的就不多做说明了.分页表格的数据操作难点就是数据展现.至于增删改直接用hibernate原生的方法实现即可.         初步分析:表格要实现分页,那么 ...

  6. Class org.apache.struts2.json.JSONWriter can not access a member of

    异常形式: Class org.apache.struts2.json.JSONWriter can not access a member of * 或是 Class com.googlecode. ...

  7. Android+struts2+JSON方式的手机开发(Login)

    在手机的后台服务无论是调用WebService还是Http请求,多数都是采用Android的HttpClient实现相关的调用实现.本文实现Android+Struts2+JSON方式实现为手机前台提 ...

  8. struts2 json 定义全局Date格式

    使用struts2的json插件时,自己定义日期格式经常使用的方式是在get属性上加入@JSON注解,这个对于少量Date属性还能够,可是假设date字段多了,总不可能去给每一个date get方法加 ...

  9. Class org.apache.struts2.json.JSONWriter can not access a member of class oracle.jdbc.driver.Physica

    产生这个错误的原因是因为我的oracle数据库中有一个CLOB字段,查询出来的时候要转换为JSON而报错. Class org.apache.struts2.json.JSONWriter can n ...

随机推荐

  1. Vue使用moment.js处理前端时间格式问题

    使用moment.js处理格式显示问题: 1.首先引入moment.js插件 npm install moment --save 2.入口文件main.js中导入并使用 3.在项目中使用即可:data ...

  2. Redis 持久化深入--机制、可靠性及比较

    本文是对 antirez 博客中 Redis persistence demystified 的翻译和总结.主要从Redis的持久化机制,提供何种程度的可靠性以及与其他数据库的比较三个方面进行讨论. ...

  3. php向页面输出中文时出现乱码的解决方法

    今天,刚刚学习PHP发现用echo输出中文时,页面会出现乱码,然后查了一下资料说是浏览器编码格式有问题,要改成utf-8.但是每个人的浏览器编码可能会有所不同,所以找到了一个很好的解决方法, 就是在p ...

  4. elasticsearch启动时提示内存不足错误的解决方法

    Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0 ...

  5. python3内置函数大全

    由于面试的时候有时候会问到python的几个基本内置函数,由于记不太清,就比较难受,于是呕心沥血总结了一下python3的基本内置函数 Github源码:        https://github. ...

  6. 使用css来开启硬件加速来提高网站性能

    一.什么是硬件加速 硬件加速就是将浏览器的渲染过程交给GPU处理,而不是使用自带的比较慢的渲染器,这样就可以使得animation与transition更加顺畅.我们可以在浏览器中用css开启硬件加速 ...

  7. mybatsi中文乱码问题

    乱码问题:待总结,这里先贴出网友的博客: http://blog.csdn.net/zht666/article/details/8955952

  8. PostgreSQL 使用 LDAP 认证方式

    磨砺技术珠矶,践行数据之道,追求卓越价值 回到上一级页面: PostgreSQL杂记页     回到顶级页面:PostgreSQL索引页 [作者 高健@博客园  luckyjackgao@gmail. ...

  9. c++ 自定义数据结构运用

    教学内容: 定义结构 定义结构变量 访问结构成员 定义结构数组 实例运用 例:记录学生到校时间(精确到秒) struct mytime { int hour;//时 int min;//分 ...

  10. TCP三次握手和四次挥手以及11种状态

    1.三次握手 置位概念:根据TCP的包头字段,存在3个重要的标识ACK.SYN.FIN ACK:表示验证字段 SYN:位数置1,表示建立TCP连接 FIN:位数置1,表示断开TCP连接 三次握手过程说 ...