Amazon EC2 플랫폼 및 Cloud Foundry에서 Grails 웹 프레임 워크를 사용하여 라이브 웹 사이트를 처음 시작한 것은 처음이며 생산 모드에서 내 응용 프로그램을 올바르게 모니터링하고 유지 관리 할 준비가되지 않았 음을 신속하게 깨달았습니다 (다행스럽게도 웹 사이트 매우 제한된 수의 사용자 만 액세스 할 수 있음). 내가 지금까지 직면 이슈
저는 GRUIS UI (1.2-SNAPSHOT)를 사용하고 있습니다. YUI 메뉴 바 (YUI 2.7.0.1)의 구현입니다. 나는 IE에서 flakey mouseover 동작을보고있다 (Firefox는 괜찮다). 하위 메뉴가있는 메뉴 항목 위로 마우스를 가져 가면 표시됩니다. 하위 메뉴 위로 마우스를 이동하면 클릭하기 전에 하위 메뉴가 사라집니다. 이것은
Grails 앱에서 Acegi (AKA Spring Security) 플러그인을 사용하고 있습니다. SecurityConfig.groovy에서 나는 라인 이메일 필드는 사용자 이름으로 사용되는 userName = 'email'
같은을 추가했습니다. 나는 전자 메일 필드를 변경하고 개체를 저장하면 찾을 수 있습니다. user.email = '[email
각 컨트롤러에 getFlashHelper 메소드를 추가하는 플러그인을 개발 중입니다. 이 메서드는 FlashHelper 클래스의 인스턴스를 반환해야합니다. 그러나, FlashHelper 클래스의 생성자는 getFlashHelper 메서드가 호출 된 된 컨트롤러의 예를을 통과해야합니다. 희망 다음 코드는 내가 더 나은 def doWithDynamicMetho
Grails 플러그인을 개발할 때 watchedResources 또는 observe 속성을 사용하여 새로 고침하도록 구성 할 수 있습니다. 공식 문서를 읽었을 때, 이전 버전에서는 파일이 변경 될 때 플러그인을 다시로드하고 플러그인을 변경하면 플러그인이 다시로드되는 것으로 보입니다. 예를 들어, 플러그인이 Grails 서비스가 변경 될 때마다 다시로드해야한
내 도메인 클래스에서 Static Resources Plugin (http://www.grails.org/Static+Resources+Plugin)을 호출해야합니다. def tstLink = resourceLinkTo(dir:"docs/${identifier}",file:originalFileName)
을하지만, 도메인 클래스에 나는이 일반적인 문제
플러그인 (Nimble 0.3) Grails 애플리케이션에서 사용하고 있으며 일부 컨트롤러와 관련 작업이 포함되어 있습니다. 일부 동작 동작 (약간)을 변경하고 싶습니다.을 어떻게 구현할 수 있는지 궁금합니다. 내 플러그인 컨트롤러에서 상속받은 하위 컨트롤러 하위 컨트롤러를 만들고 일부 동작 구현을 재정의 할 수 있습니까? 또는 다른 컨트롤러에 같은 이름을
grails-portlets 0.7 및 grails-portlets-liferay 0.2 플러그인과 함께 Grails 1.2.1을 사용하여 Liferay 5.2.2 용 간단한 포틀릿을 생성하려고합니다. 재고 포틀릿 (제목, 설명 등을 업데이트 한 것)을 작성하여 배치했습니다. 올바르게 배치되고보기가 올바르게 렌더링됩니다. 그러나 view.gsp에있는 기본
나는 grails 응용 프로그램을 개발 중입니다. 어떤 경우에는 역할에 따라 도메인 클래스 필드를 제어하려고합니다. 그래서 도메인 클래스의 getter setter 메소드를 호출 할 때마다 역할 (사용자의 역할에 로그인)을 기반으로 일부 필터를 적용합니다. 나는 grails 코드를 작성하는 동안이 논리를 적용하는 것이 가능합니다. 대다? 예 : 도메인 분류
저는 Apache Shiro를 응용 프로그램의 프레임 워크로 사용하고 있습니다. 나는 http://www.grails.org/plugin/shiro 에서 참조를 다음되었고, 내 응용 프로그램은 예외 오류 : org.apache.shiro.util.ThreadContext 또는 VM이 정적 싱글로 없음 보안 관리자 호출 코드에 접근하거나 바인딩합니다. 잘