I tagfile non supportano la directiva page:
java.lang.RuntimeException: org.apache.jasper.JasperException ... page directive cannot be used in a tag file
Per esempio per importare le classi necessarie per gli scriptlet bisogna ricordare di usare invece la direttiva tag, invece:
<%@tag import="java.util.Random" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<%
Random generator = new Random();
int randomIndex = generator.nextInt(4)+1;
%>
<c:set var="randomIndex" value="<%=randomIndex%>"/>
<html:img page="/images/back_header0${randomIndex}.jpg" />
Nessun commento:
Posta un commento