0
我有一種情況是這樣的:如何從結果集檢索值在JSP
<sql:query var="var1">
SELECT COLA,COLB,COLC FROM TABLE_A WHERE COLA='AA' AND COLB='BB'
</sql:query>
我知道它肯定會只返回一個行,我想顯示檢索到的值,即COLA, COLB和COLC在一個jsp中。我與
<c:out value="${var1.COLA}" />
<c:out value="${var1.COLB}" />
<c:out value="${var1.COLC}" />
試圖由於查詢將返回只有一排我還沒有<forEach>
放在上面的代碼。但它不打印這些值,而不是我得到這樣
javax.el.PropertyNotFoundException:
The class `org.apache.taglibs.standard.tag.common.sql.ResultImpl` does not have the property 'COLA'
錯誤請讓我知道如何在一個jsp打印那些值?
閱讀'ResultImpl'的Javadoc - http://tomcat.apache.org/taglibs/standard/apidocs/org/apache/taglibs/standard/tag /common/sql/ResultImpl.html。 'getRowsByIndex()'可能是一個開始。 – nickdos