본문 바로가기
jsp

jsp_내장객체(response)

by 신방동불주먹 2022. 11. 23.

<Response 객체>

 

 

 

<sendRedirect>

 

서버페이지에서 결과 처리 이후 다른 페이지로 이동하고 싶을 때

 

<%
	String id = request.getParameter("user_id");
	String pwd = request.getParameter("user_pwd");
	
	if(id.equalsIgnoreCase("must") && pwd.equalsIgnoreCase("1234")){
		response.sendRedirect("request3.jsp");
	}
%>
  • equalsIgnoreCases는 대소문자 구분없이 문자열 자체만으로 비교

 

 

 

<addHeader>

응답헤더에 정보를 추가한다

헤더 영역에 값을 저장해서 필요시 클라이언트 영역으로 값을 넘겨 사용할 수 있게 하기위함

"myBirthday" 에  add_date 의 value값을 넣는다.

 

<%
	response.addHeader("myBirthday", add_date);
	response.addHeader("myNumber", add_int);
	response.addHeader("myName", add_str);
%>

 

<getHeaderNames>

generic<String>

헤더 안에 정의되어있는 변수명을 가져옴

getHeader를 사용해서 변수명에 해당하는 value값 출력 할 수 이따

<%	
	Collection<String> headerNames = response.getHeaderNames();
%>
	<p><%=headerNames %></p>
    
<% } %>

 

 

<getHeader>

변수 (키) 값을 통해 getHeader로 해당되는 밸류값을 받을 수 있다

 

<body>
	<%	
	Collection<String> headerNames = response.getHeaderNames();
	
	for(String hName : headerNames){
		String hValue = response.getHeader(hName);
	
	%>
		<p><%=hValue %></p>
	<%
	}
	%>

 

 

결과_

 

 

'jsp' 카테고리의 다른 글

jsp_영역객체  (0) 2022.11.23
jsp_내장객체 (application)  (0) 2022.11.23
jsp_기본  (0) 2022.11.22
jsp_내장객체(request) get,post  (0) 2022.11.22
jsp_스크립트 요소  (0) 2022.11.22