2013-06-24 1 views
0

페이지로드/새로 고침, 페이지로드가 xhtml 파일에서 올바르게로드되지만로드 방법이 인 경우 메서드를로드하는 데 문제가 있습니다.이 호출되지 않습니다. 어떤 아이디어?@URLAction이 호출되지 않았습니다.

@ManagedBean 
@ViewScoped 

@URLMapping(id = "deactivate", pattern = "/deactivateaccount", viewId = "/deactivateaccount.xhtml") 
public class DeactivateAccount{ 

@URLAction 
public void load(){ 

    //This method does not hit when page loads 
    } 
} 
+0

@BalusC를 시작하면서 자동으로 충돌했다? – Spring

+0

PrettyFaces를 사용하지 않고 대개 머리 꼭대기에서만 대답합니다. 내가 머리 꼭대기에서 대답 할 수 없다면 나는 그 질문을 무시할 것이다. 좋은 현상금이 있고 시간이 허락하는 경우에만 설명서 및 소스 코드를 살펴보고 여러분을 위해 노력할 것입니다. – BalusC

+0

@Spring : 브라우저 주소 표시 줄에 "/ deactivateaccount"를 입력하면 load() 메소드가 호출되지 않습니다. – chkal

답변

1

는 같은 매핑 ID가 다른 곳에서 사용하는 것으로 밝혀 및 서버 당신이 코드에서 잘못 될 일을 생각을해야합니까

+0

Gotcha. 이 시나리오의 유효성을 검증하는 데 더 나은 작업을 할 수 있습니다. – Lincoln

+0

@ 링컨 여기서 ocpsoft의 누군가를 만나서 반가워요, 제가 문제를 발견 할 때까지 나는 desperete이었습니다 – Spring

+0

chkal과 저는 OCPsoft 출신입니다 :) 그러나 도움이 되었으면 기쁩니다! – Lincoln

관련 문제