![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
2个回答
展开全部
方法很多,简单点,可以用el 表达式
如: ${sex == 1 ?'男' : '女'}
如: ${sex == 1 ?'男' : '女'}
追问
没采用你的 但是同样感谢你
展开全部
三种方法:
1、在页面上直接判断对象属性,使用if:
<s:if test="user.sex==0">男</s:if>
<s:if test="user.sex==1">女</s:if>
2、使用DTO对象做显示,加入性别的中文字段或者get性别中文的方法,直接显示:
<s:property value="userDto.sex_view" />
3、POJO对象加一个get别中文的方法:
public String getSexView(){
if(this.sex==0){
return "男";
}else if(this.sex==1){
return "女";
}else{
return "错误";
}
}
也是直接显示:
<s:property value="user.sexView" />
1、在页面上直接判断对象属性,使用if:
<s:if test="user.sex==0">男</s:if>
<s:if test="user.sex==1">女</s:if>
2、使用DTO对象做显示,加入性别的中文字段或者get性别中文的方法,直接显示:
<s:property value="userDto.sex_view" />
3、POJO对象加一个get别中文的方法:
public String getSexView(){
if(this.sex==0){
return "男";
}else if(this.sex==1){
return "女";
}else{
return "错误";
}
}
也是直接显示:
<s:property value="user.sexView" />
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询