日期:2014-05-16  浏览次数:20439 次

如何加载数据库里的0、1标志,并在前台默认显示为true和false(原创)

<s:select name="sim.callBarring"

??? list="#{0:'False',1:'True'}"

??? listKey="key"

??? listValue="value"

??? label="Call Barring"/>

?

提交请求给一个action后,将返回一个sim对象(action设置sim这个属性即可)

如果数据库里是0,则显示false

如果数据库是1,那么显示true

?

?

其实,s:select标签有一个value=“”是将默认的value给他,例如,如果数据库是0,那么我们

应该添加上:value=“false”

?

?

但是这里不用,struts的s:select标签会自动分析那么里的属性值,对list进行对应的提取。真是完善的强大的框架啊~

?