2011-11-07 3 views
0
나는 작은 프로젝트 (Grails의) 작업 그리고 난이 import 문을 사용하려고

:Grails의 : 그루비 파일에 예기치 않은 토큰

<%=packageName ? "import ${packageName}.${className}" : ''%> 

을하지만 내가 중 하나에이를 넣을 때마다 보인다 내 Groovy 클래스에 다음과 같은 오류가 발생합니다.

Groovy:unexpected token: < @ line 1, column 1. 

왜 이런 일이 발생하는지 알고 계십니까?

<%=packageName ? "import ${packageName}.${className}" : ''%> 

import groovy.lang.Script 

class ${className}Controller { 

def index = { redirect(action:list,params:params) } 
def allowedMethods = [delete:'POST', save:'POST', update:'POST'] 

답변

3

템플릿 파일과 같습니다 또한이 코드의 작은 조각이다. 이들은 src/templates에 있으며 grails generate-controller 또는 grails create-controller 인 실제 컨트롤러를 생성하는 데 사용됩니다. grails-app/controllers의 실제 응용 프로그램 컨트롤러에는 <%=packageName ? "import ${packageName}.${className}" : ''%> 또는 ${className}과 같은 포함식이 없어야합니다.

관련 문제