나의 생각을 끄적이는 공간

블로그 이미지

Wooni0477

카테고리

  • 분류 전체보기 (118)
    • 프로그래밍 정리 (102)
      • Front (5)
      • Java (2)
      • JSP, Servlet, DB(oracle) (33)
      • JavaScript (0)
      • Spring (22)
      • Oracle (28)
      • Vue (1)
      • API (1)
      • err (5)
      • ERD (1)
      • etc.. (4)
    • BoostCourse (15)
      • HTML/CSS (7)
      • JavaScript (4)
      • JSP (4)
    • 공부 자료들.. (0)
    • 기타 (0)
    • --------------------------- (0)
    • 끄적이는공간.. (0)
      • 이벤트 (0)
      • 여행 (0)

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

JSP 기본정리3 - el(Expression Language)

BoostCourse/JSP 2019. 11. 19. 20:12
반응형

JSP 기본정리3 - el(Expression Language)






기본적으로 위 그림과 같이 표현된다.







-표현방법

1. ${ null.null } => null 출력


2. ${ 배열.메소드 } => 메소드 실행


3. ${ 객체.메소드 } => 메소드 실행




-숫자의 표현

+ : 덧셈
- : 뺄셈
* : 곱셈
/ 또는 div : 나눗셈
% 또는 mod : 나머지


${"10"+1} → ${10+1} : 숫자가 아닌 객체와 수치 연산자를 사용할 경우 객체를 숫자 값으로 변환 후 연산자를 수행
${"열"+1} → 에러     :  숫자로 변환할 수 없는 객체와 수치 연산자를 함께 사용하면 에러를 발생 :
${null + 1} → ${0+1} : 수치 연산자에서 사용되는 객체가 null이면 0으로 처리





-비교연산자

== 또는 eq
!= 또는 ne
< 또는 lt
> 또는 gt
<= 또는 le
>= 또는 ge
문자열 비교: ${str == '값'} str.compareTo("값") == 0 과 동일




-논리연산자


&& 또는 and
|| 또는 or
! 또는 not







-EL 비활성화 방법

<%@ page isELIgnored = "true" %>

JSP 상단에 이와같이 입력해두면 된다.

서블릿 2.4버전 이후는 자동으로 사용된다.














반응형
저작자표시 비영리 변경금지 (새창열림)

'BoostCourse > JSP' 카테고리의 다른 글

JSP 기본정리4 - JSTL(JSP Standard Tag Library)  (0) 2019.11.19
JSP 기본정리2 - scope(page,request,session,application)  (0) 2019.11.19
JSP 기본정리 - Redirect 와 Forward 차이  (0) 2019.11.19
Posted by Wooni0477
방명록 : 관리자 : 글쓰기
Wooni0477's Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

나의 생각을 끄적이는 공간

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (118)
    • 프로그래밍 정리 (102)
      • Front (5)
      • Java (2)
      • JSP, Servlet, DB(oracle) (33)
      • JavaScript (0)
      • Spring (22)
      • Oracle (28)
      • Vue (1)
      • API (1)
      • err (5)
      • ERD (1)
      • etc.. (4)
    • BoostCourse (15)
      • HTML/CSS (7)
      • JavaScript (4)
      • JSP (4)
    • 공부 자료들.. (0)
    • 기타 (0)
    • --------------------------- (0)
    • 끄적이는공간.. (0)
      • 이벤트 (0)
      • 여행 (0)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바