。xml
<action name="itemqxAction" class="com.post.wh.action.ItemqxAction">
<result type="json">
<param name="includeProperties">message,success,user</param> 
</result>
</action>
没有这句返回错误,有这句返回{"message":"ok","success":true,"user":{}},  user有值为何返回空呀Item全新Action.java
package com.post.wh.action;import java.util.List;
import java.util.Map;import com.post.wh.bean.Itemqx;
import com.post.wh.bean.User;
import com.post.wh.service.IItemqxService;import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;public class ItemqxAction extends ActionSupport {
private static final long serialVersionUID = 1L; private boolean success;
private String message;
private Itemqx itemqx;
private User user;
private IItemqxService itemqxService;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public boolean isSuccess() {
return success;
}
public void setSuccess(boolean success) {
this.success = success;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public Itemqx getItemqx() {
return itemqx;
}
public void setItemqx(Itemqx itemqx) {
this.itemqx = itemqx;
}
public IItemqxService getItemqxService() {
return itemqxService;
}
public void setItemqxService(IItemqxService itemqxService) {
this.itemqxService = itemqxService;
}
public String execute() throws Exception {
Map<String, Object > session = (Map<String, Object >)ActionContext.getContext().getSession();
User user1=new User(); 
user1 = (User) session.get("user");
this.setUser(user1);
List list=itemqxService.findByProperty("item",itemqx.getItem().toLowerCase());
System.out.println("aaaa"+list.size()+"name:"+user1.getId());
if(list.size()>0) itemqx=(Itemqx) list.get(0);

if(list.size()>0 && user1.getPriority().indexOf(itemqx.getSxqx())>=0){
//itemqx=(Itemqx) list.get(0);
this.message="ok";
this.success=true;
System.out.println("---bbb---"+this.success+"---"+itemqx.getItem());
return SUCCESS;
}else{
this.success = true;
this.message = "对不起,未授权用户不能使用该系统!";
return SUCCESS;
}
}
}
谢谢了