JspServlet

최현주·2023년 10월 30일
1

jsp의 필요성


Jsp vs Servlet

Jsp

Jsp Life Cycle

Jsp 기본문법

Jsp 기본문법 스크립트릿 표현식

<h1> Jsp 기본문법</h1>
<!--  1. 스크립트릿 : Jsp 페이지 내에 Java코드를 작성하기 -->
<%
	// Java언어 사용가능
	int a = 1;
	int b = 3;
	int result = a+b;
	System.out.println("a+b의 결과 : "+result);
%>

<!--  2. 표현식 : Web에 결과값을 출력하기 위해 사용 -->
a+b의 결과값 : <%= result+5 %>

Jsp 기본문법 선언문

선언문만 따로 문법이 있는 이유 : 메소드안에 메소드 선언하면 지역 메소드가 되기때문에 클래스에 저장하기 위해서 따로 작성함

<h1> Jsp 기본문법 - 선언문</h1>
<!-- 선언문 : 멤버변수, 메소드 선언 등을 클래스 영역에 하기 위해 사용 -->
<%!
	// 합을 구하는 메소드
	public int addNumber(int num1, int num2){
		return num1+num2;
	}
%>

<% System.out.println(addNumber(1,2)); %>
<%= addNumber(1,2)+3 %>

Jsp 기본문법 지시자

Jsp 기본문법 page 지시자

Jsp 기본문법 include 지시자

Jsp 기본문법 taglib 지시자

Jsp 기본문법 커스텀태그

Jsp 기본문법 주석

JSP 내장객체



표현식을 사용하는 경우. OUT객체를 사용하는경우

profile
갓벽한 개발자

0개의 댓글