서브렛Context 도메인 객체

1858 단어



1.1 서브렛Context 객체를 도메인 객체로 데이터 액세스


1.1.1 도메인 객체 개요


1.1.1.1 도메인 객체란?


역 대상: 데이터를 역 대상에 저장하는 것을 가리키며 이 데이터는 일정한 작용 범위를 가진다.역은 일정한 작용 범위를 가리킨다.

1.1.2 서브렛Context를 도메인 객체로 사용


1.1.2.1 서브렛Context를 도메인 객체로 사용하는 API


l 데이터를 저장하는 방법:
 
l 데이터를 가져오는 방법:
 
l 데이터 제거 방법:
 

1.1.2.2 서브렛Context가 도메인 객체로서의 역할 범위


ServletContext는 서버가 시작될 때 각 웹 항목에 대해 별도의 ServletContext 객체를 만듭니다.웹 항목이 서버에서 제거되거나 서버가 닫힐 때 서브렛 컨텍스트 객체가 제거됩니다.ServletContext에 저장된 데이터는 항상 존재합니다. (서버가 닫힐 때 ServletContext 대상은 삭제되고 그 안의 데이터는 효력을 상실합니다.)범위: 전체 웹 응용 프로그램.

1.1.3 서브렛Context 도메인 객체 코드 데모


1.1.3.1 코드 데모

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		//1,     MiME   
		//  ServletContext  , getServletContext();
		ServletContext servletContext = this.getServletContext();
		String mimeType = servletContext.getMimeType("aa.txt");
		System.out.println(mimeType);
		
		//2,           
		String path = servletContext.getContextPath();
		System.out.println(path);
		
		//3,            
		String username = servletContext.getInitParameter("username");
		String password = servletContext.getInitParameter("password");
		System.out.println(username+" "+password);
	}

웹에서.xml 파일
 
    username
    root
  
  
    password
    123
  

좋은 웹페이지 즐겨찾기