0
私は難しい問題を抱えています。 私はそれは私も使用FilterPaneプラグイン、に関係していると思うが、私はわからないんだけど...ここg:sortableColumn - >タグを実行中にエラーが発生しました。<g:sortableColumn>:null
私list.gspのコード:
<table>
<thead>
<tr>
<g:sortableColumn property="id" title='${message(code:"doi.doi.string")}' params="${filterParams}"/>
<g:sortableColumn property="url" title='${message(code:"doi.doi.url")}' params="[filterParams]"/>
<g:sortableColumn property="registrationDate" title='${message(code:"doi.doi.registration.date")}' params="${filterParams}"/>
<g:sortableColumn property="lastUpdateDate" title='${message(code:"doi.doi.last.update.date")}' params="${filterParams}"/>
<g:if test="${session.user.isAdmin}">
<g:sortableColumn property="owner" title='${message(code:"doi.doi.user")}' params="${filterParams}"/>
</g:if>
</tr>
</thead>
...
<div class="paginateButtons">
<g:paginate total="${doiCount == null ? '0' : doiCount}" params="${filterParams}"/>
<filterpane:filterButton text='${message(code:"button.search")}'/>
<filterpane:filterPane domain="Doi"
titleKey="fp.tag.filterPane.titleText"
additionalProperties="id"
dialog="true"
excludeProperties="OAIServerLocation, source,title, creator, dimension, value, unit, contributor, publisher, language,
description, structuralType, mode, resourceType, registrationAgency, issueDate, issueNumber,
publicationDate, publicationPlace, discipline, relatedDOIs, relatedDOI, relationType"
associatedProperties="owner.lastName"
filterPropertyValues="${[registrationDate:[years:2013..2009,precision:'day'],
lastUpdateDate:[years:2013..2009,precision:'day']]}"/>
</div>
を、ここでどのようなIコントローラで定義されます。
class DoiController
{
...
def filterPaneService;
...
def filter =
{
if(!session.user)
{
loadUser();
}
flash.args = [session.user.firstName, session.user.lastName];
if(!params.max)
{
params.max = 20;
}
render(view:'list', model:[doiList: filterPaneService.filter(params, Doi),
doiCount: filterPaneService.count(params, Doi),
filterParams: org.grails.plugin.filterpane.FilterPaneUtils.extractFilterParams(params), params:params])
}
...
私は私が手ブラウザでアプリケーションを起動します。
Error 500:
Servlet: gsp
URI: /doi/
Exception Message:
Caused by: Error processing GroovyPageView: Error executing tag <g:sortableColumn>: null at C:/eclipse-jee-galileo/Workspace/doi/grails-app/views/doi/list.gsp:48
Class: /WEB-INF/grails-app/views/doi/list.gsp
At Line: [-1]
Code Snippet:
とライン48は、私はこの行を削除した場合、それは動作します<g:sortableColumn property="url" title='${message(code:"doi.doi.url")}' params="[filterParams]"/>
です...
誰か助けてくれますか?私は本当に必死です! その他の情報が必要な場合は、尋ねてください。あなたはすでに解決した場合、私は2.0.1.1