나는 실제로 작동이 코드를 가지고 :JSTL <c:forEach>을 Struts2와 함께 사용하는 방법 <s:url>?
<s:iterator value="breadcrumb.links" var="link">
<s:url action='%{#link.url}' var="url" />
<li>
<a href="${url}">${link.name}</a>
</li>
</s:iterator>
어떻게 같은 일을하지만, C로 할 사기꾼 : 대신의의 foreach 문을 : 반복자를?
나는 시도했다 :<c:forEach items="${breadcrumb.links}" var="link">
<s:url action='${link.url}' var="url" />
<li>
<a href="${url}">${link.name}</a>
</li>
</c:forEach>
하지만 오류 얻을 :
According to TLD or attribute directive in tag file, attribute action does not accept any expressions
감사합니다을.
왜 그렇습니까? –
Becouse 나는 struts 태그 s : iterator 및 OGNL % {#}에 익숙하지 않다. foreach와 EL $ {}에 JSTL C를 사용하고 싶습니다. 또한 저는 항상 EL과 OGNL이 같은 것을 다른 방법으로 만 할 수 있다는 것을 읽었습니다. 그러나이 경우 나는 EL으로 길을 찾을 수 없습니다. –
오늘 저녁에 코드를 작성하고 결과를 게시 해 보겠습니다. 감사합니다. –