기초/JSP
-
[JSP] tag lib(fmt)기초/JSP 2017. 3. 14. 14:04
* 시간과 날짜에 대한 출력 양식 * 를 사용한다 기본적으로 core랑 같이 사용한다 먼저 표현식으로 현재 시간을 가져온다형식을 기재하지 않으면 미국식으로 나오기 때문에 형식을 지정해준다fmt의 formatDate는 simpleDateFormat과 비슷한것 같다 .. 를 사용한다 value값에는 시간 type에는 date =날짜만time = 시간만both = 둘다 dateStyle에는defaultshortLong을 사용한다.또한 pattern속성을 이용하여 기존에 있던 스타일이 아닌YYYY : 년MM : 월dd : 일HH : 시간mm : 분ss : 초 를 사용해서 표현이 가능하다
-
[JSP] tag lib 문법 (core)기초/JSP 2017. 3. 14. 13:32
tag lib에도 문법이 있다. #반복문for문의 형태와 비슷하다 [사용법]를 사용해서 만든다이때 속성은 var로 변수지정begin은 시작값end는 끝나는 값 varstatus는 키워드 index와 count를 가지고있습니다.index는 고유순번count는 진행되는 과정 [결과창] [빠른 for문]items = "${배열 }"를 사용함으로써String[] status : movieList 처럼 사용이가능합니다. 빠른 포문으로도 사용가능합니다. 그럼 value를 어떻게 바꿀까요 ...?자바에서 변수 선언 하듯이 하면 됩니다.c: set을 사용해서 value값을 바꿔주면 됩니다. int sum;sum+=index;▽var = "sum" value=$"{sum+st.index}" [조건문]▽switch가 가 ..
-
[JSP] tag lib 다운및 //사용법(core)기초/JSP 2017. 3. 10. 14:09
Tag lib가장중요한 것은 은 null일경우 null이 출력되지만el은 아무것도 출력되지 않는다. 디렉티브 속성 3가지(page,include,tag)중 하나이며사용자가 직접 태그를 만들어 사용할 수 있다.하지만 이름이 다달라질수 있기에 자주 사용하는 태그를 표준으로 지정해논다. → jstl사용자 정의 태그를 모아둔 jar파일을 먼저 다운한다. [다운로드 절차] #1. www.jakarta.apache.org 접속 #2. 좌측 메뉴 - Taglibs #3. 화면 중앙 - Apache Standard Taglib 클릭#4. Standard 1.1 다운로드 #5. binaries/선택 #6 jakarta-taglibs-standard-1.1.2.zip 선택 #7 합축해제 #8 jakarta-lib-파일 2..
-
[JSP] 액션태그 useBean, set,getProperty기초/JSP 2017. 3. 8. 12:48
액션태그 [목적]액션태그를 이용해 스크립틀린보다 편리하게 사용하고 싶다 프로퍼티 = 속성(변수) private 으로 만든다.그래서 각각의 getter와 setter가 필요해진다.그래서 get/set property라고 부른다. com.kkoreait.bean.MemberInfoday20 * 01_makeUseBean.jsp * 01_useBeanObject.jsp 빈 클래스 : com.koreait.bean.MemberInfobean = id of class를 생성해줍니다. #useBean 태그 #액션태그로 하면?================================================#자바 소스로 변경하면?===============================================..
-
-
[JSP] 쿠키 읽어오기, 변경하기, 삭제하기기초/JSP 2017. 3. 2. 11:49
쿠키 값을 읽어오기 [File] day16 -01_makeCookie.jsp -01_viewCookie.jsp [실행결과] makecookie를 실행 전 viewcookie를 실행하면 쿠키가 생성되지 않았기에 쿠키가 없다고 뜹니다. #makeCookie 실행 전 #makeCookie 실행 후 쿠키를 생성후 만들어 줬더니 makeCookie.jsp viewCookie.jsp [결과창] 다른 폴더에서 쿠키를 사용할 경우 setPath, getPath를 해주셔야 합니다. 삭제와 수정은 무턱대고 바꾸는 게 아니다 !!! >>>> 기존에 있는게 없으면 새로운 걸 만들어 버린다. ...우린 수정과 삭제의 목적을 가지고있는데 생성해버리면 안되잖아요. [정정하기] Cookie newAge = new Cookie("na..