You are viewing a plain text version of this content. The canonical link for it is here.
Posted to taglibs-user@tomcat.apache.org by Emiliano <br...@libero.it> on 2003/04/25 16:16:08 UTC
why doesn't metadata class work?!! retrieving sql columns
why doesn't metadata class work?!!
i have stdlib1.0.3 ,when i
<sql:setDataSource var="mysql" scope="application"
driver="org.gjt.mm.mysql.Driver"
url="jdbc:mysql://localhost/mysql"
user="root"
password=""
/>
<sql:query
var="table"
dataSource="${mysql}"
sql="select * from user "
/>
<c:forEach items="${table.rows}" var="rowdb" >
<c:out value="${rowdb.user}%>" />
<c:forEach var="coldb" items="${table.metaData}" >
tomcat give :
Unable to find a value for "metaData" in object of class "org.apache.taglibs.standard.tag.common.sql.ResultImpl" using operator "." (null)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)
WHYYY?
Thanks
Emiliano
Re: why doesn't metadata class work?!! retrieving sql columns
Posted by "Jefferson O. Andrade" <je...@yahoo.com.br>.
The type used by the <sql:query> tag is not java.sql.ResultSet. I
beleave that the type used has not a getMetaData() method.
Regards,
Jefferson.
Emiliano wrote:
>why doesn't metadata class work?!!
>i have stdlib1.0.3 ,when i
><sql:setDataSource var="mysql" scope="application"
>
>driver="org.gjt.mm.mysql.Driver"
>
>url="jdbc:mysql://localhost/mysql"
>
>user="root"
>
>password=""
>
>/>
>
><sql:query
>
>var="table"
>
>dataSource="${mysql}"
>
>sql="select * from user "
>
>/>
>
><c:forEach items="${table.rows}" var="rowdb" >
>
><c:out value="${rowdb.user}%>" />
>
>
>
><c:forEach var="coldb" items="${table.metaData}" >
>
>
>
>tomcat give :
>
>Unable to find a value for "metaData" in object of class "org.apache.taglibs.standard.tag.common.sql.ResultImpl" using operator "." (null)
>
>at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)
>
>WHYYY?
>
>Thanks
>
>Emiliano
>
>
>
>
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: taglibs-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: taglibs-user-help@jakarta.apache.org