JSP/GSPページにResultSetの結果を表示する方法のドキュメントはどこにありますか?JSP/GSPにResultSetを表示
結果はGSPに返されるGroovyRowResultオブジェクトにあります。
ここで私はそれをどのように表示していますか?
<g:if test="${results.size() > 0}">
<table>
<g:each in="${results}" var="GroovyRowResult" status="index">
<g:set var="result" value="${GroovyRowResult}" />
<g:if test="${index == 0}">
<tr>
<g:each in="${result.keySet()}" var="key" status="key_index">
<g:if test="${key_index == 0}">
<th id="t${key_index}" class="staticTHcol">${key.trim()}</th>
</g:if>
<g:else>
<th id="t${key_index}">${key.trim()}</th>
</g:else>
</g:each>
</tr>
</g:if>
<tr>
<g:each in="${result.values()}" var="value" status="index2">
<g:if test="${index2 == 0}">
<td headers="t${index2}" class="staticTDcol">${value}</td>
<g:set var="record_id" value="${value}" />
</g:if>
<g:else>
<td headers="t${index2}" class="nonStaticTDcol">
<g:textField name="${record_id}" value="${value}" onfocus="setDefaultValue('${value}');" onblur="updateValue(this,'${record_id}')" />
</td>
</g:else>
</g:each>
</tr>
</g:each>
</table>
ありませんが、私は、唯一の純粋なJDBCを任意のORM技術を使用していない
結果。私は基礎を下にしています(返される行の制限、結果のページングと基本レイアウト)。今私は並べ替えなどのより高度な機能に入る必要があります。
私はGrailsの最新バージョンを使用していますが、この機能の一部を手に入れることができるプラグインがあるのだろうかと思います。または、誰かがこれに対応できる良いJS拡張またはライブラリを知っているかもしれません。
のGrails/GSPについては考えますが、JSP /サーブレットのための一般的な考え方は[こちら]見つけることができます(http://stackoverflow.com/questions/384189/how-do-i-make-a- java-resultset-available-in-my-jsp)(プレーンJSP /サーブレット)と[ここ](http://stackoverflow.com/questions/4407861/how-to-send-a-resultset-object-in-jsp -back-to-html-javascript)(JS/jQueryの助けを借りて)それは新しい洞察につながるかもしれません。 Javaレベルではなく、DBレベルでページングとソートを行いたいことに注意してください。ここでも一般的な考え方については、[here](http://stackoverflow.com/questions/1986998/resultset-to-pagination)を参照してください。 – BalusC