일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- daily
- AF-S NIKKOR 50mm f/1.8G
- 니콘
- AF-S 18-35mm
- 50mm f/1.8G
- 푸른초장교회
- 경치
- D750
- 하늘풍경
- 꽃
- Photo
- 출사
- 85mm f/1.8G
- camera
- Nikon
- 85mm 1.8g
- 푸초
- 18-35mm
- AF-S NIKKOR 18-35mm f/3.5-4.5G ED
- spring
- 사진
- 풍경
- 여름성경학교
- AF-S NIKKOR 85mm f/1.8G
- 렌즈
- 50mm
- 일상
- nikkor
- 카메라
- af-s 18-35
- Today
- Total
목록IT(Old)/JSP 공부 기록 (26)
병갈이 블록
간만에.... create 이름drop 이름 insert into [테이블이름]([칼럼1], [칼럼2], ... , [칼럼n])values ([값1], [값2], ... , [칼럼n]);칼럼n 과 값n은 대응한다.(칼럼n=값n 이라는 뜻)orinsert into [테이블이름] values ([값1], [값2], ... , [칼럼n]);칼럼이름을 적지 않으면 values에 모든 칼럼의 값을 차례대로 적어야 한다. 일부 칼럼값 조회select [칼럼1], [칼럼2], ... , [칼럼n] from [테이블이름];모든 정보 조회select * from [테이블이름];select문에서 특정 조건자료 검색을 위한 명령어. where 조건식;
처음으로 jstl-1.2.jar을 다운받고 첫 실습페이지를 여는데 똿!!! 에러페이지.눈을 씻고 뒤져봐도 잘못된건 없었다.코드 잘 입력됐고, WEB-INF/lib폴더에 jstl-1.2.jar파일도 잘 있고... 한 10분간 구글링을 하다가 엄한데서 답을 찾았다.일단, 한글페이지에는 없어서...머리아플 각오하고 영어페이지를 뒤지다 어느 댓글에서 한 단어가 눈에 들어왔다."refresh"설마...먼저 구동된 서버가 뒤에 추가한 파일을 인지하지 못하고 있었던것인가.. 아파치 서버를 다시 껐다 켰다. 잘 된다.............. 끝..ㅎㅎㅎㅎ 다시 실습.
표현언어 표기방법.${ 식 } : 선언과 동시에 변수에 값이 대입됨. (추후 변경된 변수값으로 출력 불가.)#{ 식 } : 선언에는 대입식으로 초기화. 실제 변수 접근시 그때마다 값을 대입시켜서 사용.(추후 변경된 변수값을 출력). (JSP 2.1부터) 특징.- JSP의 네가지 기본객체의 속성 사용가능.- 수치, 관계, 논리 연산자 제공.- 자바 클래스 메서드 호출.- 람다식 이용한 함수정의.- 스트림 API를 통한 컬렉션 처리.- 정적 메서드 실행. 구성.- 액션태그, 커스텀 태그, 비스크립트 요소부분에서 값을 출력하기 위해 사용. (스크립트릿, 표현식, 선언부를 제외한 모든곳에서 사용.)- #{}은 Deferred Expression이라 부른다. 즉, 바로 값이 생성되지 않기에 텍스트 템플릿에서 사용..
세션이란...쿠키와 다르게 서버에 데이터가 저장된다.(쿠키는 웹 브라우저에 저장된다. 웹 브라우저의 기능으로 저장되어있는 쿠키의 내용을 확인할 수 있다.) 세션의 영역.1. 실행중인 하나의 브라우저 프로그램에 한해서 하나씩 세션id가 할당.(여러 탭을 열어도 하나의 세션으로 취급. 모든 탭을 닫고 프로그램을 종료한 뒤 새로 웹 브라우져를 실행시키고 접속하면 새로운 세션id가 할당됨.)2. 하나의 웹 어플리케이션에 하나의 세션id 할당. page 디렉티브에 session속성이 있다. 기본값은 true임으로 별도의 값을 지정하지 않으면 세션이 생성된다.기본객체가 가지는 메서드를 통해서 속성값을 처리할 수 있다.- setAttribute("이름", "값") : 속성 이름과 값을 저장.- getAttribute..
java파일로 쿠키의 생성, 저장, 읽어오기를 클래스화 하기.루트폴더 아래 WEB-INF\src\util\클래스.java 를 생성.(servlet-api.jar을 클래스패스에 추가해야됨. 컴파일에 필요.)명령프로토콜에서 루트폴더로 간다.(C:\)set CLASSPATH=[톰캣폴더경로]\lib\servlet-api.jar 을 입력후 웹 어플리케이션폴더의 WEB-INF폴더로 이동. src가 있는 위치에 classes폴터 추가.javac -d classes src\util\클래스.java 실행.WEB-INF\classes\util\클래스.class 파일이 있는지 확인. 클래스(java) 파일.src 바로 아래에 있는 폴더로 패키지화 한다.(여기서는 util폴더니까 util로 패키지화)그리고 필요한 클래스들을 ..
쿠키의 역할.서버로 부터의 받은 정보를 웹 브라우저가 저장하는 데이터. 서버에 재접속시 브라우저는 쿠키를 요청해더에 함께 보내고 서버는 브라우저로 부터 다시 전달받은 쿠키 값을 토대로 요청을 처리한다. JSP는 웹 서버에서 쿠키를 생성시킨다.쿠키 구성- 저장된 name속성의 값을 이름으로 가지는 쿠키객체가 생성되고 그 안에 여러 속성들이 있음.- 이름 (name)- 값 (value)- 유효시간 (maxage)- 도메인 (domain)- 경로 (path) 쿠키 관련 메서드 String getName() 쿠키 이름을 리턴. String getValue() 쿠키 값을 구함 void setValue(String value) 쿠키 값을 지정 String getDomain() 도메인 값을 구함 void setDom..