1

次のコードでエラーが発生する理由を誰か説明してもらえますか: TLD またはタグ ファイルの属性ディレクティブによると、属性値は式を受け入れません。URL のパラメーターの値を動的に設定しようとすると、常に壊れます。

<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<c:forEach var="v" items="${files}">
    ${v} <a href='<s:url action="DeleteFile"><s:param name="fileName" value="${v}" /></s:url>'>Delete</a><br />
</c:forEach>

Struts 2 と最新バージョンの Java を使用しています。どんな助けでも大歓迎です。

4

1 に答える 1