EL 표현에서도 함수(메소드)를 사용할 수 있다. EL에서 메소드를 사용하기 위해서는 다음과 같은 순서를 따라 작성해야 한다. 1. 정적인 공용 메소드를 제공하는 클래스를 만든다. 해당 메소드는 EL(JSP)에서 사용할 메소드이므로 반드시 정적인 공용 메소드여야 하며, 리턴 타입이 있어야 한다. 그래야지 JSP에서 브라우져에 내용을 그릴 수 있다. 2. 태그 라이브러리 서술자 파일을 만든다. EL 함수를 사용하기 위해서는 TLD(Tag Library Descriptor)란 파일로 자바 클래스, 메소드와 EL에서 호출할 메소드 명을 맵핑해야 한다. 3. JSP에 taglib 지시자를 코딩한다. 4. 함수를 호출하는 EL을 작성한다. 위 형식대로 EL을 작성해 보면 아래 처럼 작성할 수 있다. * DiceR..
프로퍼티의 프로퍼티를 스크립틀릿이나 표준액션으로만 표현하기가 어렵거나 아예 불가능한 경우가 있다. 즉 다음과 같은 서블릿 코드를 스크립틀릿이나 표준액션으로 표현하려고 하면 다음과 같이 표현할 수 밖에 없을 것이다. public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { foo.Person p = new foo.Person(); p.setName("Evan"); foo.Dog dog = new foo.Dog(); dog.setName("spike"); p.setDog(dog); request.setAttribute("person", p); RequestDi..
- 스프링
- 주피터 노트북
- 기본
- 안드로이드
- JavaScript
- 특수문자
- 테이블
- 구매 가이드
- 동양인
- 데이터베이스
- 여성가족부
- ibatis
- 페이지 이동
- EL
- 서양인
- 랜덤
- window
- 코멧
- 파이썬
- Android
- 함수
- 오류
- 자바스크립트
- 스트럿츠
- jstl
- 시각 차이
- JSP
- struts
- mvc
- MacOS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Total
- Today
- Yesterday