0

我有一组排序的字符串,我需要使用 jsp/html 显示它。

如何使用 JSTL 或 struts 标签以以下格式显示它?显示中的此列表将横向增长,而不是从上到下。我正在考虑拥有 25 行和 N 列(随着集合大小的增加而增加)。

AAB         CCD         FAA
ABA         CCE         FAB
ABB         CDE         FBB
BAA         DAA         FCC
BAB         DAB         FDD
BBB         DBA         FEE
CAA         DDD         FFF
CBA         EAA
CBB         EAB

感谢您的帮助。

4

1 回答 1

1

如果你愿意,我会给你一些伪代码。你可以把它翻译成你想要的任何语言 php、java 的 jstl 等。

假设我们要生产:http: //jsfiddle.net/vQyyB/

for (i = 0, i < strings.count, i++) {
    if (i % itemsPerColumn == 0) {
        if (i != 0) print "</div>" 
        print "<div class='container'>"
    }
    print "<div class='foo'>" + string[i] + "</div>"
}

如果您只需要一个起点,我希望这会有所帮助。<c:forEach>如果你想使用 jstl,你可以使用它来实现。

于 2012-08-17T16:49:49.617 回答