大家好,
我在用 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]