2012-05-16 52 views
0

我創造了這個Grails的視圖(create.gsp)對我的事件實例,但調用/事件之後/我創建收到以下錯誤消息(堆棧跟蹤):未關閉的GSP的表達,雖然它的封閉

Line | Method 
->> 19 | runTask in /grails-app/views/event/create.gsp 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

Caused by GrailsTagException: Unclosed GSP expression 
->> 33 | doCall in /grails-app/views/event/create.gsp 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

這是我create.gsp:

<%@ page import="testProject.Event" %> 
<!doctype html> 
<html> 
    <head> 
     <meta name="layout" content="backend"> 
     <g:set var="entityName" value="${message(code: 'event.label', default: 'Event')}" /> 
     <title><g:message code="default.create.label" args="[entityName]" /></title> 
    </head> 
    <body> 
    <div class="speedbar"> 
     <div class="speedbar-nav"> <a href="#">Color life Admin Panel</a> › <a href="#">Form Styling</a></div> 
     <div class="search"> 
      <form> 
       <input type="text"> 
      </form> 
     </div> 
    </div> 
    <div class="grid-1" id="create-event"> 
    <!-- Line 19--> <g:if test="${flash.message}"> 

      <div class="alert blue hideit message" role="status">${flash.message}</div> 
     </g:if> 
     <g:hasErrors bean="${eventInstance}"> 
       <g:eachError bean="${eventInstance}" var="error"> 
       <div class="alert red hideit"><g:message error="${error}"/></div> 
       </g:eachError> 
     </g:hasErrors> 
      <div class="title-grid"><g:message code="default.create.label" args="[entityName]" /><span></span></div> 
      <div class="content-gird" style="display: block; "> 
      <div class="form"> 
      <g:form action="save" > 
        <g:render template="form"/> 
        <g:submitButton name="create" class="button-a gray" value="${message(code: 'default.button.create.label', default: 'Create')}" /> 
      <!-- Line 33--> </g:form> 
      <div class="clear"> </div> 
      </div> 
      </div> 
     </div> 
    </body> 
</html> 

哪裏是我的錯?你看到了嗎?

+0

請問您可以突出顯示代碼 –

+0

中的行號,我在html中添加了行號19和33作爲代碼註釋 – whitenexx

+1

hmm wierd ..可能您可以通過grails clean再次嘗試,也可以檢查是否使用雙引號,嘗試刪除他們並從鍵盤鍵入一次 –

回答

相關問題