NutzCN Logo
问答 想问一下 字段属性 定义为 boolean 类型 但是 对象.get() 没有这个呀 想在后台拿到boolean 类型字段 怎么获取呢?
发布于 2869天前 作者 qq_722cb381 2206 次浏览 复制 上一个帖子 下一个帖子
标签:

想问一下 字段属性 定义为 boolean 类型 但是 对象.get() 没有这个呀 想在后台拿到boolean 类型字段 怎么获取呢?

14 回复

boolean的getter是is开头的

来自炫酷的 NutzCN

貌似我理解错了,你指哪个类

来自炫酷的 NutzCN

就是我定义一个实体bean 有一个字段属性 类型为boolean 想得到这个属性 你应该没理解错 我刚试过了确实是is开头的,我还想问一下就是在页面拿到这个boolean 类型的属性值 会是什么? 貌似我输出的是 空啊 无论返回的是 true还是false 都好像是空,是对的吗?

@qq_722cb381 页面写了啥

来自炫酷的 NutzCN

就是 输出 这个字段的值呀 对象.属性

@qq_722cb381 有无同时输出其他属性,其他属性不是null?

来自炫酷的 NutzCN

有其他属性 其他属性有值 唯独 字段类型为boolean 的 没值

@qq_722cb381 贴出来,页面代码及pojo

来自炫酷的 NutzCN

pojo

@Column("p_name")
@Name
@Comment("权限名称")
private String name;

@Column("p_url")
@Comment("权限对应url")
private String url;

@Column("p_desc")
@Comment("描述")
private String description;

@Column("installed")
@Comment("内置标识")
private boolean installed;

@Column("p_menu_group")
@Comment("权限路径分组")
private PermissionGroup menuGroup;

@Column("p_is_menu")
@Comment("是否菜单标识")
private boolean isMenu;

@Column("p_need")
@Comment("前置权限ID")
private int needPermission;

@Column("p_hilight_key")
@Comment("菜单高亮关键字,如果是菜单的时候此字段建议填写")
private String hilightKey;


页面    这个就是  boolean 类型的字段  其他都有值  就不贴了
       <div class="form-group ">
                   <label class="control-label col-lg-3">是否菜单标识 </label>
                   <div class="col-lg-9">
                   <input class="form-control" type="text" placeholder="" name="isMenu" data-type='required' data-error='' value="$!obj.data.permission.isMenu">
                   </div>
                 </div>

@qq_722cb381 字段名不要用is开头啊,死得很丑的

来自炫酷的 NutzCN

这是控制台输出的
permission :{
name :"11",
url :"11",
description :"11",
installed :true,
menuGroup :"USER_ADMIN",
isMenu :false,
needPermission :0,
hilightKey :"11",
id :33
},

好的 下次注意

已经定义了 isXXX绑定不到pojo属性上 怎么办?!!

换个java属性名

添加回复
请先登陆
回到顶部