struts2的s:select 为什么转义 为   ???

大家好,

我在用 struts2的 s:select 时, 我要在里面显示类似目录树结构的信息,名字前面采用增加  空格进行缩进,

在普通的 html的 select 中   选项1 是正常的,但是在 s:select 中竟然把  转成了 &了

很郁闷,中有 escape 属性, 但是 s:select中没有, 不知道该怎么做的 ??

寻求大家的帮助。。。
[b]问题补充:[/b]
1. 直接使用空格是不行的,我试过了
2. option 中使用使用   才能生成空格的

我要的就是下面的效果:

|- 类型一
|- 类型二
| |- 类型2_1
| |_ 类型2_2
|_ 类型三

之间的空格缩进在 html下只有   才能生成的

我就在想 s:select 为什么要转义???

如果是静态的数据,可以使用资源文件的形式啊 :o
如果是动态数据,那在/s:option中间使用也可以哦,这样就有了escape属性了 :wink:

既然Struts tag给你转义了,你为什么不直接使用空格呢?

实在不行可以换成用 "---" 或者不用 s:select 呗。

自己显式给数据进行转换,再赋给select

Struts2 的标签都会给你转义的啊~~

帮你查了下struts2的tag,你看看用这个行不:

[url=http://www.roseindia.net/struts/struts2/struts2uitags/optgroup-tag.shtml]optgroupTag[/url]