Eclipse 내에서 JSP를 디버깅하는 데 유용한 도구를 아는 사람이 있습니까? 내가 설정하고 중단 점을보고, 자바 코드/태그, 응용 프로그램이 실행되는 동안 이클립스 내에서 단계 (제 경우에는 제이 보스)에서 단계를하고 싶습니다. 은 아마도 그것은 JSP에서 생성 된 것 서블릿 클래스를 디버깅하는 데 합리적으로 간단하지만 그것도 상당히 매력적이지 : 당
두 개 이상의 서블릿간에 변수 또는 객체를 공유하는 방법이 있는지 알고 싶습니다. "표준"방식을 의미합니다. 나는 이것이 좋은 습관이 아니라 프로토 타입을 만드는 더 쉬운 방법이라고 생각한다. 그것이 사용되는 기술에 의존하는 경우 는 나도 몰라,하지만 난 간단한 클래스의 객체 (단지 공공 속성, 문자열의 벡터를 공유 할 톰캣 5.5 사용합니다, ints 등
Tomcat이 서블릿 이름의 일부로 추가 경로 정보를 처리하는 문제가 있습니다. 이것은 우리의 webapp에서 RESTFul 기능을 깨뜨리고 있습니다 (우리는 크롤러 친화적 인 링크를 위해? name = value 쌍이 아닌 여분의 경로 정보를 사용합니다). 이전에는 제대로 작동했지만 명시 적 매핑을 추가하고 이전에 서블릿을 제공하는 데 사용했던 Invok
자바에서 MVC 웹 애플리케이션에 관한 아주 기본적인 질문이 있습니다. 원시 JSP를 사용하여 Seam과 같은 최신 기술에 이르기까지 매우 기본적인 패턴은 항상 클라이언트에 전송할 출력을 생성하는 요청을 처음에 수용 한 컨트롤러의 내부 디스패치였습니다 . URL을 사용하여 서블릿 컨테이너에 새 자원을 요청하여이 내부 디스패치가 일반적으로 수행됩니다 (메커니
requestDispatcher를 얻기 위해 요청과 반대로 servletContext를 사용하면 어떤 이점이 있습니까? servletContext.getRequestDispatcher(dispatchPath)
및 argRequest.getRequestDispatcher(dispatchPath)
Java 웹 애플리케이션에서 여러 가지 서블릿 컨텍스트 리스너를 얻었습니다. 각각의 환경에 대한 정보를 수집했습니다. 일부 정보는 다른 수신기에서 수집 한 정보에 따라 달라집니다. 하지만 청취자가 등록되고 호출되는 순서를 결정할 수 없으므로 코드를 복제해야합니다. 청취자가 web.xml의 순서대로 순서대로 등록되어 있지만 이해하기가 너무 모호한 것 같습니다