Bugs item #931273, was opened at 2004-04-07 13:12
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=536613&aid=931273&group_id=73068

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: el tags don't handle no results correctly

Initial Comment:
Using displaytag 1.0-b3 on resin 2.1, if I use the el
tags by using this taglib statement:

<%@ taglib uri="http://displaytag.sf.net/el";
prefix="display" %>

Then I have this JSP:

        <display:table name="data" >
          <display:column property="prop" />
        </display:table>

And data is empty or doesn&#039;t exist, you get this exception:

500 Servlet Exception

Exception: [.LookupUtil] Error looking up property
"prop" in object type
"java.lang.String"
Cause:     Unknown property &#039;prop&#039;
        at
org.displaytag.util.LookupUtil.getBeanProperty(LookupUtil.java:218)
        at org.displaytag.model.Column.getValue(Column.java:95)
        at
org.displaytag.model.Column.createChoppedAndLinkedValue(Column.java:146)
        at org.displaytag.model.Column.getOpenTag(Column.java:122)
        at
org.displaytag.tags.TableTag.getTableBody(TableTag.java:1474)
        at
org.displaytag.tags.TableTag.getHTMLData(TableTag.java:1224)
        at
org.displaytag.tags.TableTag.doEndTag(TableTag.java:918)
        at 
        ...
Caused by: java.lang.NoSuchMethodException: Unknown
property &#039;prop&#039;
        at
org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUtils.java:1175)
        at
org.displaytag.util.LookupUtil.getBeanProperty(LookupUtil.java:204)
        ... 27 more


If I switch to the non-el tag, I get the correct
"Nothing found to display" message.



----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=536613&aid=931273&group_id=73068


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
displaytag-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/displaytag-devel

Reply via email to