JAVA/JSP, JSTL, EL13 register-form.jsp 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152 매물 등록 $(function() { $("#maker_name").on("change".. 2018. 8. 17. JSTL - bundle / message - message.property:: 메모장에 message.properties로 저장한 파일을 src에 넣은 값. 123TITLE = MadVirus's Learning JSP 2.1GREETING = HI! I'm BKVISITOR = Your ID is {0}.cs - bundle 사용할 번들을 지정 1. 리소스 번들 범위에서 메시지 읽기 1GREETING = HI! I'm BKcs 12cs ==> 변수없이 번들로 지정해놓으면, key값으로 바로 호출할수있다.key로 GREETING으로 설정하면 HI! I'm BK가 출력이 된다. - setBundle 2. 리소스 번들을 읽어와 특정 '변수'에 저장 1TITLE = MadVirus's Learning JSP 2.1cs 123${title}Colore.. 2018. 7. 25. JSTL - redirect / url / import(URL관련태그) - redirect :: response.sendredirect()와 같은 기능. 1234567891011121314 Colored by Color Scriptercs - url 12345678910 ${searchUrl} Colored by Color Scriptercs ==>웹 프로젝트 명 이름이 Front-EndEx 일때, 결과 값은http://search.daum.net/search?w=blog&q=%ea%b3%b5%ec%9b%90/Front-EndEx/use_if_tag.jsp/Front-EndEx/asdfasfdadsf./use_if_tag.jsp 렇게 나온다. - import 1234567891011121314151617181920 Colored by Color Scriptercs ==> 모.. 2018. 7. 25. JSTL - out / catch(기타코어태그) - out 12345678910111213Colored by Color Scriptercs ==> parameter 값으로 읽을 파일을 지정해주어야하고 1cs read메서드 같은 이용을 하지 않고도지정한 reader라는 변수명으로 바로 호출해올 수 있다. escapeXm = "true" 로 하면, 브라우저창에서는 표시가 그대로 표시되지만소스보기 창에서는 <같은 예약어로 보이게 된다. - catch 1234567name 파라미터의 값 = 익셉션이 발생하였습니다 : ${ex}Colored by Color Scriptercs ==> parameter값을 지정하지 않은상태로 실행을 하면name의 값은 null값이 되고, NullPointerException이 발생한다.그 내용을 ex로 선언한 변수가 .. 2018. 7. 25. JSTL - foreach / forToken(반복제어) - 반복제어 - foreach Tag - 객체 전체에 걸쳐 반복 실행에 사용 - ※ varStatus는 forEach의 상태를 알 수 있는 값이 들어 있다.$(변수.current} : 현재의 인덱스$(변수.index} : 0부터의 인덱스$(변수.count} : 1부터의 인덱스$(변수.first} : 현재 루프가 처음인지 확인$(변수.last} : 현재 루프가 마지막인지 확인$(변수.begin} : forEach문의 시작 값$(변수.end} : forEach문의 끝 값$(변수.step} : forEach문의 증가 값 출처: http://hackersstudy.tistory.com/42 [공대인들이 직접쓰는 컴퓨터공부방] 예제) 1. 1부터 100까지 홀수의 합 12345671부터 100까지 홀수의 합 결과.. 2018. 7. 25. JSTL - if / choose(흐름제어) - 흐름 제어 - if - 조건이 true일 경우 몸체 내용 실행 == 조건에 true라고 명시하면 무조건 실행한다...조건에 반대되는문을 사용할 때에는 으로 사용한다. - choose / when / otherwise (switch/case/default와 동일) 1234567891011 당신의 이름은 ${param.name } 입니다. 당신은 20세 이상입니다. 당신은 'bk'가 아니고, 20세 이상도 아닙니다. cs ==> 처음 when절이 false면 그 다음 when절을 순차적으로 검사한다.. 1. 하나라도 true가 발생한다면,그 다음 when절과 otherwise절은 검사하지않으며 그대로 종료한다.:: 다음 when 절에서 true가 발생해도 넘어가지않고 종료한다. 2. 하나도 true가 발.. 2018. 7. 25. JSTL - 개념 / set ★JSTL사용하기전에 설치해야할 파일.https://mvnrepository.com/artifact/javax.servlet/jstl/1.2다운받아서 WebContent -> WEB-INF -> lib에 추가한다. - JSTL(JSP Standard Tag Library) JSTL은 EL(Expression Language)를 사용하여 표현한다. ■ JSTL Core Tag의 종류 태그이름 설명 변수의 선언 및 제거 변수의 출력 예외 처리 조건문 (else는 없다) Switch문과 비슷 반복문 구분자로 분할하여 반복문 URL 생성 파라미터 추가 페이지 첨부 URL 이동 출처: http://hackersstudy.tistory.com/42 [공대인들이 직접쓰는 컴퓨터공부방] - EL 변수 값 설정 (생성 .. 2018. 7. 25. 이전 1 2 다음