fea jabi wrote:
> thanks for your reply.
>
> But, we are using 1.0 version which doesn't have format in display column. 
> As, of now we can't use 1.1 version because of servlet constrait.
>
> What else can I try?
>
> Thanks.
>
>   

You could use a decorator. I use the following code to display and sort 
newspaper article publication dates. If DisplayTag is sorting the list 
by ArticleDate then the decorator returns the date formatted as 
yyyyMMddHHmmss. If DisplayTag is displaying the list then the decorator 
applies the correct format to display the date nicely.

    /**
     * A flag to tell the decorator methods when they're being sorted 
and when they're being
     * displayed. Set to true by startRow and false by finishRow
     */
    protected boolean display = false;
   
    /**
     * A date formatter that allows sorting by date
     */
    protected Format sortformat = new SimpleDateFormat("yyyyMMddHHmmss");

    /**
     * Turns on the display flag
     */
    public String startRow() {
        display = true;
        return "";
    }


    /**
     * @param article the article to return the date of
     * @return a nicely formatted article date
     */
    public String getArticleDate(Article article) {
        String date = "";
        Format fmt = article.getSource().getFrequency().getFormat();
        if (display) {
            date = fmt.format(article.getArticleDate());
        } else {
            date = sortformat.format(article.getArticleDate());
        }

        return date;
    }

    /**
     * Turns off the display flag.
     */
    public String finishRow() {
        display = false;
        return "";
    }

Ed!

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
displaytag-user mailing list
displaytag-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/displaytag-user

Reply via email to