I have XML file like this: <dan datum="2003-11-06"> ... </dan> <dan datum="2003-11-06"> ... </dan>
I want to format "datum" to be displayed in format "EE, dd.MM.yyyy". This is my jsp file: <%@ taglib prefix="fmt" uri="/WEB-INF/tlds/fmt.tld" %> <%@ taglib prefix="x" uri="/WEB-INF/tlds/x.tld" %> <%@ taglib prefix="c" uri="/WEB-INF/tlds/c.tld" %> <c:import url="http://localhost:8083/TestWEB/spored.xml" var="xml1" charEncoding="iso-8859-2"/> <x:parse var="xml2" xml="${xml1}" /> <x:forEach select="$xml2//dan"> <x:set var="d1" select="@datum"></x:set> <fmt:formatDate var="d2" value="${d1}" pattern="EE, dd.MM.yyyy"/> </x:forEach> When I run this code I got an error: javax.servlet.jsp.JspException: An error occurred while evaluating custom action attribute "value" with value "${d1}": Attempt to coerce a value of type "java.util.ArrayList" to type "java.util.Date" (null) Any suggestion? Regards, Stefan
