有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何获取项目

JSP标记代码是:

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ attribute name="items" required="true" %>
${items[0]}

JSP代码是:

<%@ taglib prefix="t" tagdir="/WEB-INF/tags"%>
<t:input items="${form.items}"></t:input>

也许我忘了属性的类型或者别的什么?为什么在JSP和JSP标记中访问值的方式不同


共 (1) 个答案

  1. # 1 楼答案

    属性的默认类型是java.lang.String。如果需要其他内容,请指定所需的类型:

    <%@ attribute name="items" required="java.util.Collection" %>
    

    或者

    <%@ attribute name="items" required="java.lang.Object" %>
    

    例如