페이지 목록
페이지 목록을 사용하여 서블릿과 JSP 파일에서 URL(Uniform Resource Locators)을 하드 코딩하지 않도록 할 수 있습니다. 페이지 목록은 요청을 전달해야 할 위치를 지정하지만 서블릿의 MIME 유형에 따라 해당 위치를 자동으로 사용자 정의할 수 있습니다. 이 특성을 사용하여 마크업 언어와 연관된 MIME 유형을 지정합니다. 지정된 MIME 유형의 경우 호출할 페이지 세트도 지정합니다.
- com.ibm.servlet.ClientList
- com.ibm.servlet.ClientListElement
- com.ibm.servlet.MLNotFoundException
- com.ibm.servlet.PageListServlet
- com.ibm.servlet.PageNotFoundException
WebSphere Application Server는 PageListServlet 서블릿을 제공하며, client_types.xml 파일의 구성 데이터를 기반으로 JSP(JavaServer Pages) 파일을 이름별로 호출하는 데 사용할 수 있습니다. 이 파일은 JSP 파일을 URI(Uniform Resource Identifier)로 맵핑할 수 있습니다. URI가 호출되면 웹 모듈의 다른 JSP 파일을 지정합니다. 이 지원을 사용하여 사용자 서블릿에서 하드 코딩하지 않고 다중 URL에 액세스할 수 있습니다.
HTML(Hypertext Markup Language) 또는 WML(Wireless Markup Language)과 같은 마크업 언어 유형에 따라 논리적으로 페이지 목록을 그룹화할 수도 있습니다. 이를 사용하면 서블릿을 사용하는 애플리케이션이 PageListServlet 서블릿을 확장하여 클라이언트 요청에 적절한 마크업 언어를 리턴하는 JSP 파일을 호출할 수 있습니다. 예를 들어, PDA 디바이스에서 발생하는 요청은 WML 데이터를 필요로 합니다. 애플리케이션 서버는 PageListServlet 서블릿을 확장하는 서블릿에 대한 요청을 보내고, 서블릿은 WML 응답을 리턴하는 JSP 파일을 호출합니다.