웹 애플리케이션 서버 - Web Application Server
웹 애플리케이션과 서버 환경을 만들어 동작시키는 기능을 제공하는 소프트웨어 프레임워크
인터넷 상에서 HTTP를 통해 사용자 컴퓨터나 장치에 애플리케이션을 수행해 주는 미들웨어(소프트웨어 엔진)로 볼 수 있다. 웹 애플리케이션 서버는 동적 서버 콘텐츠를 수행하는 것으로 일반적인 웹 서버와 구별이 되며, 주로 데이터베이스 서버와 같이 수행이 된다.
ㅌㅁ캣, 제우스
<% java 코드 기술 %>
JSP 페이지 내에서 java 언어를 사용하기위해 작성한다.
<%!= java 코드 기술 %>
JSP 페이지 내에서 사용되는 변수 또는 메소드를 선언할 때 사용한다.
여기서 선언된 변수 및 메소드는 전역의 의미로 사용된다.
변수선언과 메소드부분은 <%! 를 사용한 모습이다
<%= java 코드 기술 %>
JSP 페이지 내에서 사용되는 변수의 값 또는 메소드 호출 결과값을 출력하기 위해 사용
결과값은 String 타입이며, ‘;’를 사용 할 수 없다.
<body> <%! int i = 10; String str = "abc"; private int sum(int a, int b) { return a + b; } %> <%= i %><br> <%= str %><br> <%= sum(1, 5) %> </body>
<%= 를 입력한 마지막 세 행은
각각 10 , abc , 6 이 출력될 것이다