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]

Reply via email to