* 웹프로그래밍 언어들 중 하나
* 동적인 페이지를 생성하기 위한 서버측 스크립트 언어
* 자바언어를 기반
(객체지향적, 플랫폼 독립적, 네트워크 지향적, 뛰어난 보안성, 멀티스레드 기능, 친근한 코드)
Servlet : 자바코드에 Html 코드를 넣은 것 (Sys out을 쓰지 않는다.)
ex)
out.println("<html>");
out.println("<head>");
out.println("<title>MyServlet1</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>Fighting Korea!!!</h1>");
out.println("</body>");
out.println("</html>");
}
}
JSP : HTML 코드에 자바코드를 넣은 것 <%=, =%>
ex)
<body>
<%
String strName = "홍길동";
%>
내 이름은 <%=strName%> 입니다.
</body>
</html>