2014-01-20 3 views
0

사용자가 JSF 메소드를 호출 할 수있는 빈도를 제한하는 표준 방법이 있습니까?JavaServer Faces 속도 제한 기

참고 : 로그인 할 필요가없는 공개 페이지의 속도를 제한하고 싶기 때문에 세션을 사용하지 않아도되는 솔루션을 선호합니다. 가능한 예는 연락처 페이지입니다.

+0

페이지가 공개 경우, 당신은 어떻게 현재 사용자가 전에 페이지를 accesed하거나하지 않은 경우 결정하는거야? 어쨌든 JSF 메소드 호출을 기반으로하는 것은 양식이 예를 들어 전송되는 횟수를 계산하지 않는 한 방법이되어서는 안됩니다. –

+0

@XtremeBiker : 한 가지 예는 특정 IP에서 작업이 실행 된 시간 수를 계산하는 것입니다. – Ha11owed

+0

[Here] (http://stackoverflow.com/a/9830996/1199132) JSF를 사용하여 특정 IP 액세스 권한을 얻는 코드가 있습니다. IP를 등록했다고해서 동일한 사용자 액세스가 보장되는 것은 아닙니다. 애플리케이션은 반드시 이것을 '@ ApplicationScoped'에 등록해야합니다. 어쨌든, 당신의 질문은 당신이 달성하기를 원하는 것에 너무 광범위합니다. 목표를 좁히고 나중에 구체적인 질문 (및 코드)을 제공해야합니다. –

답변