메서드를 사용하여 매 3 초마다 새로 고침 할 수 있다는 것을 알고 있지만 웹 응용 프로그램의 특정 조건이 충족되면 어떻게 새로 고치지 않을 수 있습니까? 예 : 내 서블릿은 3 초마다 새로 고칩니다. 위의 코드 문을 내 doGet()
메서드에서 선언했지만 일단 문자열 값을 변경하면 해당 새로 고침을 방지 할 수 있습니까? 그게 가능한가?서블릿 새로 고침 중지
String value = "whatever";
if(value.equals("whatever")){
// stop refreshing the page
}
당신은 헤더를 제거 할 수 ... –
당신은 단순히 response.setIntHeader ("새로 고침"는 Integer.MAX_VALUE) 또는 response.setIntHeader ("새로 고침", 0)으로 설정할 수 있습니다? –
@ joh.scheuer를 0으로 설정하면 여기에 설명 된대로 리디렉션이 생성됩니다. http://en.wikipedia.org/wiki/Meta_refresh –