@JSON(serialize=false)
来源:互联网 发布:window10安装不了软件 编辑:程序博客网 时间:2024/06/06 04:18
package com.tfy.oa.action;
import org.apache.struts2.json.JSONInterceptor;
import org.apache.struts2.json.JSONResult;
import org.apache.struts2.json.annotations.JSON;
import java.util.Collection;
import java.util.Set;
import com.tfy.oa.Util.BaseAction;
import com.tfy.oa.dao.MenuitemDao;
import com.tfy.oa.domain.Menuitem;
import com.tfy.oa.domain.User;
import com.tfy.oa.service.MenuitemService;
public class MenuitemAction extends BaseAction<Menuitem>{
private MenuitemService<MenuitemDao, Menuitem> menuitemService;
private Collection<Menuitem> menuitemList;
@JSON(serialize=false)
public MenuitemService<MenuitemDao, Menuitem> getMenuitemService() {
return menuitemService;
}
public void setMenuitemService(
MenuitemService<MenuitemDao, Menuitem> menuitemService) {
this.menuitemService = menuitemService;
}
public Collection<Menuitem> getMenuitemList() {
return menuitemList;
}
public void setMenuitemList(Collection<Menuitem> menuitemList) {
this.menuitemList = menuitemList;
}
public String showMenuitems(){
this.menuitemList=this.menuitemService.getAllMenuitems(null);
System.out.println("showMenuitems");
System.out.println(menuitemList);
return SUCCESS;
}
public String showMenuitemByPid(){
this.menuitemList=this.menuitemService.getMenuitemsByPid(this.getModel().getPid());
for(Menuitem menuitem:menuitemList){
Set<User> users=menuitem.getUsers();
for(User user:users){
user.setDepartment(null);
user.setPosts(null);
}
}
return SUCCESS;
}
}
import org.apache.struts2.json.JSONInterceptor;
import org.apache.struts2.json.JSONResult;
import org.apache.struts2.json.annotations.JSON;
import java.util.Collection;
import java.util.Set;
import com.tfy.oa.Util.BaseAction;
import com.tfy.oa.dao.MenuitemDao;
import com.tfy.oa.domain.Menuitem;
import com.tfy.oa.domain.User;
import com.tfy.oa.service.MenuitemService;
public class MenuitemAction extends BaseAction<Menuitem>{
private MenuitemService<MenuitemDao, Menuitem> menuitemService;
private Collection<Menuitem> menuitemList;
@JSON(serialize=false)
public MenuitemService<MenuitemDao, Menuitem> getMenuitemService() {
return menuitemService;
}
public void setMenuitemService(
MenuitemService<MenuitemDao, Menuitem> menuitemService) {
this.menuitemService = menuitemService;
}
public Collection<Menuitem> getMenuitemList() {
return menuitemList;
}
public void setMenuitemList(Collection<Menuitem> menuitemList) {
this.menuitemList = menuitemList;
}
public String showMenuitems(){
this.menuitemList=this.menuitemService.getAllMenuitems(null);
System.out.println("showMenuitems");
System.out.println(menuitemList);
return SUCCESS;
}
public String showMenuitemByPid(){
this.menuitemList=this.menuitemService.getMenuitemsByPid(this.getModel().getPid());
for(Menuitem menuitem:menuitemList){
Set<User> users=menuitem.getUsers();
for(User user:users){
user.setDepartment(null);
user.setPosts(null);
}
}
return SUCCESS;
}
}
- @JSON(serialize=false)
- struts2 json 插件 @JSON(serialize = false)
- Strus2 @JSON(serialize=false),过滤不需要的变量
- //@JSON(serialize=false) //@JSON(serialize=false)打开来加载 否则会报alert(data)错误JSONExceprion
- hibernate+Struts2+json,@JSON(serialize=false) 失效,one to many org.apache.struts2.json.JSONException
- @JSON(serialize=false) public MenuitemService<MenuitemDao, Menuitem> getMenuitemService() { 懒加载问题
- serialize datatable to json
- PHP serialize & JSON 解析
- PHP serialize & JSON 解析
- Json.NET,serialize all things
- json serialize filterstr 上传数值
- serialize序列化和json
- Json和serialize效率比较
- 实例详解PHP serialize与JSON解析
- 详解PHP serialize与JSON解析
- Entity framework serialize POCO to JSON
- php的serialize序列化和json
- js中的false和json
- UIElement.OnRenderSizeChanged
- 写给20岁的自己
- HDU2734:Quicksum
- 能用于 VC6 的 CImage 类
- 课后作业2
- @JSON(serialize=false)
- java处理高并发高负载类网站的优化方法
- SmartOS系统管理命令总结
- C++智能指针详解
- 第二次C程序设计上机报告
- JFreeChart制作图表--饼图
- 计算文件夹下.h和.cpp文件的总行数
- 数据控制层实现
- 创建VS2010下的DirectShow Filter向导