Java 将选择标记的选项制成表格

Java 将选择标记的选项制成表格,java,html,html-select,Java,Html,Html Select,我目前正在开发一个Struts(1.3.10)应用程序,并试图在组合框中显示一组数据。每个选项(行)都是由3个不同字符串的并集创建的字符串 我的问题是,是否可以将组合框中的每个选项中的信息制成表格,以显示如下示例所示的信息: Data1 | Data2 | Data3 DataLargerThan1 | Data2 | DataLargerThan3 DataMuchLargerThan1| DataLargerThan2 | Data3 数据1 |数据2 |数据3 DataLarger

我目前正在开发一个Struts(1.3.10)应用程序,并试图在组合框中显示一组数据。每个选项(行)都是由3个不同字符串的并集创建的字符串

我的问题是,是否可以将组合框中的每个选项中的信息制成表格,以显示如下示例所示的信息:

Data1 | Data2 | Data3 DataLargerThan1 | Data2 | DataLargerThan3 DataMuchLargerThan1| DataLargerThan2 | Data3 数据1 |数据2 |数据3 DataLargerThan1 | Data2 | DataLargerThan3 数据大于1 |数据大于2 |数据3 应该是

Data1 | Data2 | Data3 DataLargerThan1 | Data2 | DataLargerThan3 DataMuchLargerThan1 | DataLargerThan2 | Data3 数据1 |数据2 |数据3 DataLargerThan1 | Data2 | DataLargerThan3 数据大于1 |数据大于2 |数据3 这可能吗?我试图用
pre
标记显示格式化数据,但还没有得到任何结果

提前感谢,,
Carlos

你能做的最好的事情是使用非间断空格而不是普通空格。然而,这需要事先准确了解字体宽度。与单间距字体组合使用是最简单的,因为每个字符都有固定的宽度

例如:

<select style="font-family: monospace;">
    <option>Data1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;Data2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;Data3</option>
    <option>DataLargerThan1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;Data2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;DataLargerThan3</option>
    <option>DataMuchLargerThan1&nbsp;|&nbsp;DataLargerThan2&nbsp;|&nbsp;Data3</option>
</select>

数据1 |数据2 |数据3
DataLargerThan1 | Data2 | DataLargerThan3
数据大于1 |数据大于2 |数据3

谢谢您提供的信息。似乎它确实保留了空格。非常感谢你!