나는 분명히 Grails로 시작하고있다. 나는 도메인 클래스와 컨트롤러를 만들고, 컨트롤러에 내 자신의 논리를 추가했으며, 아무 것도 잘못되지 않는 한 모든 것이 제대로 작동하고 있습니다.Grails에서 오류 처리를 어떻게 구현합니까?
내 사용자 정의 컨트롤러 액션은 다음과 같습니다
def create = {
try
{
// Get the parameters.
def uid=params["uid"]
def pwd=params["pwd"]
if (!uid || !pwd)
{
throw new Exception('User ID and password are required')
}
/* other code */
}
catch (Exception ex)
{
println ex.getMessage()
}
}
내 코드 (/* other code */
)가 작동 중이면 벌금을. 그러나 예외가 발생하면 콘솔에 오류 메시지가 인쇄되고 브라우저는 404 오류를 발생시킵니다. 분명히, 이것은 갈 길이 아닙니다.
어떻게해야할까요? 당신의 BootStrap.groovy 파일에서
TIA,
존
-1 : 그렇기 때문에 대답을 연결해서는 안됩니다. 링크 부패. –