본문 바로가기

JSP(Java Server Page)

JSP 기본 예제(태그안의 자바문과 내장객체를 이용한 출력 비교)

<%@ page language="java" contentType="text/html; charset=UTF-8"

    pageEncoding="UTF-8"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title></title>

</head>

<body>


<select name="m">

<% for(int i=1; i<=12; i++){%> <!--  -->

<option value="<%=i %>"><%=i %>월</option>

<%} %>

</select>


<%

// 내장객체 out 을이용한 위와 같은 출력

out.println("<select name='m'>");

for(int i=1; i<=12; i++){ 

out.println("<option value='"+i+"'>"+i+"월"+"</option>");

}

out.println("</select>");

%>


</body>

</html>