Thanks again Kris. ----- Original Message ----- From: "Kris Schneider" <[EMAIL PROTECTED]> To: "Tag Libraries Users List" <[EMAIL PROTECTED]> Sent: Wednesday, November 12, 2003 1:31 PM Subject: Re: formating date
> I guess you could try the string taglib: > > <%@ taglib prefix="string" > uri="http://jakarta.apache.org/taglibs/string-1.0.1" %> > ... > <string:lowerCase> > <fmt:formatDate value="${datumDate}" pattern="EEEE, dd.MM.yyyy"/> > </string:lowerCase> > > Quoting Stefan Trcko <[EMAIL PROTECTED]>: > > > Thanks Kris, it's working. > > > > One more question: > > > > If I write: > > <c:set var="datum"><x:out select="@datum"/></c:set> > > > > <fmt:parseDate var="datumDate" value="${datum}" pattern="yyyy-MM-dd"/> > > > > <fmt:formatDate value="${datumDate}" pattern="EEEE, dd.MM.yyyy" > > var="datum_f1"/> > > > > the output is for example: Wednesday, 12.11.2003. > > > > How to lowercase this output like wednesday, 12.11.2003? > > > > > > Thanks, > > Stefan > > > > > > > > ----- Original Message ----- > > From: "Kris Schneider" <[EMAIL PROTECTED]> > > To: "Tag Libraries Users List" <[EMAIL PROTECTED]> > > Sent: Tuesday, November 11, 2003 10:08 PM > > Subject: Re: formating date > > > > > > > Or this: > > > > > > <x:forEach select="$xml//dan"> > > > <fmt:parseDate var="datumDate" pattern="yyyy-MM-dd"> > > > <x:out select="@datum"/> > > > </fmt:parseDate> > > > <fmt:formatDate value="${datumDate}" pattern="EE, dd.MM.yyyy"/> > > > </x:forEach> > > > > > > Quoting Kris Schneider <[EMAIL PROTECTED]>: > > > > > > > <x:forEach select="$xml2//dan"> > > > > <c:set var="datum"><x:out select="@datum"/></c:set> > > > > <fmt:parseDate var="datumDate" value="${datum}" > > pattern="yyyy-MM-dd"/> > > > > <fmt:formatDate value="${datumDate}" pattern="EE, dd.MM.yyyy"/> > > > > <x:forEach> > > > > > > > > Quoting Stefan Trcko <[EMAIL PROTECTED]>: > > > > > > > > > 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 > > > > > > > > -- > > > > Kris Schneider <mailto:[EMAIL PROTECTED]> > > > > D.O.Tech <http://www.dotech.com/> > > > > > > -- > > > Kris Schneider <mailto:[EMAIL PROTECTED]> > > > D.O.Tech <http://www.dotech.com/> > > -- > Kris Schneider <mailto:[EMAIL PROTECTED]> > D.O.Tech <http://www.dotech.com/> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]