首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将值添加到arraylist使用JSTL

在Java中,可以使用JSTL(JavaServer Pages Standard Tag Library)来操作ArrayList。以下是一个简单的示例,说明如何使用JSTL将值添加到ArrayList:

  1. 首先,确保在JSP页面中包含JSTL库和标签库:
代码语言:jsp
复制
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  1. 在JSP页面中,创建一个ArrayList并将其添加到request作用域:
代码语言:jsp
复制
<%
    ArrayList<String> myList = new ArrayList<String>();
    request.setAttribute("myList", myList);
%>
  1. 使用JSTL的<c:set>标签将值添加到ArrayList:
代码语言:jsp
复制
<c:set value="New Value" target="${myList}" property="${myList.size()}" />
  1. 使用JSTL的<c:forEach>标签遍历ArrayList并显示其值:
代码语言:jsp
复制
<c:forEach var="item" items="${myList}">
    <p>${item}</p>
</c:forEach>

完整的JSP页面示例:

代码语言:jsp
复制
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"><title>JSTL ArrayList Example</title>
</head>
<body>
    <%
        ArrayList<String> myList = new ArrayList<String>();
        request.setAttribute("myList", myList);
    %>
    <c:set value="New Value" target="${myList}" property="${myList.size()}" />
    <c:forEach var="item" items="${myList}">
        <p>${item}</p>
    </c:forEach>
</body>
</html>

这个示例将一个新值添加到ArrayList,并在JSP页面上显示它。注意,在实际应用中,通常会将数据操作(如添加、删除、更新等)放在Servlet或JavaBean中,而不是在JSP页面中。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券