[jsp] JSP 내장 객체 , url에서 파라미터 값 받기

seulki·2022년 10월 12일
0

jsp

목록 보기
16/51
post-thumbnail
post-custom-banner

🎈 내장객체

  • jsp 페이지 내에서 제공되는 특수한 클래스 형의 객체

  • 내장 객체는 선언과 할당 없이 사용할 수 있다.

    -> 브라우저에 javascript가 내장되어있어 별도 설치없이 사용가능      하듯이,    파일 내에도 객체가 저장되어있다.



🎈 내장객체의 종류

  • request : 웹 브라우저의 요청 정보를 저장하고 있는 객체
  • response : 웹 브라우저의 요청에 대한 응답 정보를 저장하고 있는 객체
  • out : JSP 페이지에 출력할 내용을 가지고 있는 출력 스트림 객체
  • session : 하나의 웹 브라우저의 정보를 유지하기 위한 세션 정보를
    저장하고 있는 객체
  • application
  • pageContext
  • page
  • config
  • exception


🎈 사용자가 url에 넘긴 요청 파라미터로 받아오기

  • 파라미터가 cnt이고 값 20을 요청
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    
<%
	String cntStr = request.getParameter("cnt");
	int cnt = 100;
	if(cntStr != null && !cntStr.equals("")){
		cnt = Integer.parseInt(cntStr);
	}
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<%for(int i = 0; i <cnt; i++){ %>
		hello servlet!</br>
	<%} %>
</body>
</html>

  • 요청에 맞는 숫자만큼 출력!
profile
웹 개발자 공부 중
post-custom-banner

0개의 댓글