EL表达式和struts2 tag的区别

herowzz herowzz 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

public enum Sex {
Male{
@Override
public String getTitle() {
return "男";
}
} ,
Female{
@Override
public String getTitle() {
return "女";
}
};
public abstract String getTitle();

@Override
public String toString() {
return this.getTitle();
}
}


对象Student 有个属性是 Sex sex

jsp里面

<s:iterator value="student">
<td>${sex} </td>
</s:iterator>

这样输出的是Male


而

<s:iterator value="student">
<td><s:property value="sex" /> </td>
</s:iterator>

则输出的是“男”


请问:
用el和struts tag的区别在哪里?
如何能用el直接重载toString方法输出中文?(注:输出${sex.title},这样不算)
...全文

相关推荐

评论 124
收藏 已收藏
分享
返回顶部
herowzz
Web 开发 81,108 成员 341,721 内容