0 0

jstl 显示设置3

后台送来部门的列表,分别为部门1 部门2,怎么用jstl把一个列表显示成这种样子:

   部门1    部门2
    1        3
    2        5
    4        6

问题补充:你这是从后台传过来2个字符串,我的传的是都存在一个list里如何实现
tjuking 写道
<style type="text/css">
#all{
	width:160px;
}
#part1, #part2{
	float:left;
	width:50%;
	text-align:center;
}
span.record{
	display:block;
	clear:left;
}
</style>

<div id="all">
	<div id="part1">
	<span>部门1</span>
	<c:forEach var="num" items="${list1}">
	<span class="record">${num}</span>
	</c:forEach>
	</div>
	<div id="part2">
	<span>部门2</span>
	<c:forEach var="num" items="${list2}">
	<span class="record">${num}</span>
	</c:forEach>
	</div>
</div>

你这个主要是CSS吧

2012年4月27日 22:10

2个答案 按时间排序 按投票排序

0 0

一个list的话可以判断部门名字段输出,css不变:

<div id="all">  
    <div id="part1">  
    <span>部门1</span>  
    <c:forEach var="staff" items="${staffList}">  
	<c:if test="${staff.partName eq '部门1'}">
    <span class="record">${staff.name}</span>
	</c:if>
    </c:forEach>  
    </div>  
    <div id="part2">  
    <span>部门2</span>  
    <c:forEach var="staff" items="${staffList}">  
	<c:if test="${staff.partName eq '部门2'}">
    <span class="record">${staff.name}</span>
	</c:if>
    </c:forEach>  
    </div>  
</div> 

2012年5月08日 14:13
0 0

<style type="text/css">
#all{
	width:160px;
}
#part1, #part2{
	float:left;
	width:50%;
	text-align:center;
}
span.record{
	display:block;
	clear:left;
}
</style>

<div id="all">
	<div id="part1">
	<span>部门1</span>
	<c:forEach var="num" items="${list1}">
	<span class="record">${num}</span>
	</c:forEach>
	</div>
	<div id="part2">
	<span>部门2</span>
	<c:forEach var="num" items="${list2}">
	<span class="record">${num}</span>
	</c:forEach>
	</div>
</div>

你这个主要是CSS吧

2012年5月03日 14:09

相关推荐

    用JSTL实现JSP分页显示数据代码(MySQL数据库)

    JSTL 实现 JSP 分页显示数据代码(MySQL 数据库) 本文将详细讲解如何使用 JSTL 实现 JSP 分页显示数据代码,并使用 MySQL 作为数据库。该代码不仅提供了分页显示数据的功能,还提供了数据库和表的创建代码。 标题...

    使用EL和JSTL显示查询结果

    为了更好地理解这个过程,你需要打开并分析源代码,特别是`display.jsp`文件,看看它是如何使用EL和JSTL标签来显示Servlet传递的数据的。 总的来说,使用EL和JSTL可以使JavaWeb开发更加清晰和高效,它们提供了一种...

    jstl练习实例,学习JSTL

    - `&lt;c:set&gt;`:用于设置变量。 - `&lt;c:out&gt;`:安全地输出变量值,防止XSS攻击。 - `&lt;c:if&gt;`和`&lt;c:choose&gt;`:条件判断。 - `&lt;c:forEach&gt;`:遍历集合或数组。 - `&lt;c:import&gt;`:动态导入资源。 - `&lt;c:redirect&gt;`和`...

    jstl-api-1.2.jar、jstl-impl-1.2.jar

    **JSTL(JavaServer Pages Standard Tag Library)** 是一个标准的标签库,用于简化JavaServer Pages(JSP)开发。它提供了许多预定义的标签,使得开发者可以更方便地处理常见任务,如控制流、迭代、XML处理等,而...

    JSTL教程

    JSTL还包括一个简化版的表达式语言,允许在不使用完整编程语言的情况下设置动态属性值。EL用于从页面上下文中获取和设置值,它简化了与JSP页面中对象的交互。 ### JSTL版本 JSTL 1.0发布于2002年,包含四个主要的...

    jstl and standard_JSTL_

    - **代码分离**:JSTL使得页面逻辑和显示逻辑分离,提高了代码的可读性和可维护性。 - **减少脚本代码**:通过使用标签,可以减少JSP页面中的Java脚本,使代码更整洁。 - **跨平台兼容**:JSTL是标准库,可以在任何...

    购物车(JSTL实现)

    JSTL的核心库 (`标签库) 包含了许多用于处理数据的标签,例如 `&lt;c:forEach&gt;` 用于遍历集合,`&lt;c:if&gt;` 和 `&lt;c:choose&gt;` 用于条件判断,以及 `&lt;c:set&gt;` 和 `&lt;c:remove&gt;` 用于设置和移除变量。在购物车实现中,这些标签...

    jstl包(jstl和standard)

    在实际项目中,JSTL通常与EL(Expression Language)配合使用,进一步减少JSP页面中的Java代码,使页面更加专注于显示逻辑。JSTL的C标签库是其核心部分,提供了大量实用的标签,极大地提高了开发效率。

    JSTL操作XML JSTL操作XML

    5. **显示查询结果**:使用HTML表格显示查询结果。 #### 五、总结 通过本实验的学习,我们不仅掌握了如何使用JSTL操作XML的基本方法,还学会了如何将XML作为配置文件使用,并在JSP中利用JSTL来读取配置文件以实现...

    JSTL中文帮助文档

    - `default`:如果`value`为空,则显示此默认值。 - `escapeXml`:是否转义XML特殊字符,默认为`false`。 示例: ```xml ${user.username}" default="guest" /&gt; ``` 此示例中,如果`user.username`为空,则输出`...

    JSTL1.2.5 taglibs-standard-jstlel-1.2.5.jar

    在实际应用中,JSTL的使用能够显著提高JSP页面的可维护性和可读性,因为它将业务逻辑和显示逻辑分离,遵循了MVC(Model-View-Controller)设计模式。通过结合EL,开发者可以更加便捷地处理数据和控制页面流,使得JSP...

    jstl jar包

    例如,`&lt;c:forEach&gt;`用于循环遍历集合,`&lt;c:if&gt;`和`&lt;c:choose&gt;`用于条件判断,`&lt;c:set&gt;`用于设置变量等。 **2. XML组件**:这部分主要是为了处理XML文档,提供了解析、转换和操作XML的标签。比如,`&lt;x:parse&gt;`用于...

    jstl jsp接收数据

    Servlet负责接收请求,处理数据,然后将结果存储在请求作用域或会话作用域中,供JSP页面通过JSTL标签显示。 **8. 示例应用** 一个简单的示例展示了如何使用JSP、EL和JSTL接收和显示数据: ```jsp ...

    JSTL2.0标准标签

    - `&lt;fmt:message&gt;`:获取并显示国际化消息。 - `&lt;fmt:setBundle&gt;`:设置当前作用域的资源包。 3. **JSTL SQL 库(sql Library)** 提供了执行SQL查询和操作数据库的能力。常用的标签: - `&lt;sql:update&gt;`:执行...

    JSTL需要的jar包

    2. `&lt;x:out&gt;`:显示XML节点内容。 3. `&lt;x:transform&gt;`:对XML进行XSLT转换。 在实际使用中,开发者需要将`jstl.jar`和`standard.jar`添加到项目的类路径中,这样JSP引擎才能识别并处理JSTL标签。在Servlet 3.0及...

    jstl的重要性.zip

    4. **EL表达式结合**:JSTL标签可以与Expression Language(EL)完美结合,EL负责计算和获取数据,JSTL处理显示和控制逻辑。 5. **更好的性能**:JSTL标签在服务器端被编译成Java代码,执行效率高于纯JSP脚本。 在...

    JSTL实例讲解大全

    Format库主要用于数据格式化,如日期、数字的国际化显示。例如: 1. `&lt;fmt:formatDate&gt;`:格式化日期,支持多种日期格式。 2. `&lt;fmt:formatNumber&gt;`:格式化数字,可以指定小数位数、千分位分隔符等。 ### JSTL ...

    jstl.jar,standard.jar

    例如,通过JSTL的`&lt;c:set&gt;`标签设置变量,然后在页面上使用EL表达式来输出或处理这些变量。此外,`&lt;jsp:useBean&gt;`和`&lt;jsp:getProperty&gt;`标签也可以与EL配合,方便地操作和显示JavaBeans对象的属性。 在实际项目中,...

    Jstl基本知识简介

    - `default`:当`value`为空时显示的默认值。 - `escapeXml`:若为true,则会避免输出特殊XML字符。 2. **`&lt;c:set&gt;`**:用于保存数据。 - **属性**: - `value`:要保存的信息。 - `target`:需要修改属性的...

    jstl标签jstl--jstl.jar-standard.jar

    - `&lt;c:set&gt;`:用于在作用域内设置变量。 - `&lt;c:if&gt;` 和 `&lt;c:choose&gt;`:用于执行条件判断。 - `&lt;c:forEach&gt;`:用于遍历集合或数组。 - `&lt;c:import&gt;`:在页面中动态引入URL内容。 - `&lt;c:redirect&gt;` 和 `&lt;c:forward&gt;`:...

Global site tag (gtag.js) - Google Analytics