일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- include 지시자
- Linux세팅
- interrupted()
- 상관서브쿼리
- 메모리스트림
- ThreadGroup()
- 아이디중복
- 리눅스셋팅
- 동기화
- ID중복
- include지시자
- StringReader
- char[] String 형변환
- 스레드그룸
- ObjectInputStream
- 리눅스세팅
- isinterrupted()
- sleep()메소드
- Daemon()
- Linux셋팅
- 상관 서브 쿼리
- include액션태그
- String char[] 형변환
- 표현 언어
- MemoryStream
- first-child
- InputDialog
- StringWriter
- first-of-child
- interrupt()
- Today
- Total
목록분류 전체보기 (308)
다연이네
response 객체가 제공하는 기능 1. 헤더 정보 입력 addHeader() / addDateHeader() / addIntHeader() setHeader() / setDateHeader() / setIntHeader() constainsHeader() ***2. 리다이렉트(redirect) == 방향을 바꾸다 ex06jsp -> 요청 -> ex06_ok.jsp -> 응답 id admin pwd 1234 [로그인] 응답 방향을 원하는 방향으로 바꾸는 것 (응답 페이지를) id가 dayeon이고 비밀번호가 1234이면 로그인 성공 알람을, 틀리면 로그인 실패 알람을 띄우자 로그인 성공시 URL 뒤 ?id=dayeon&ok를, 실패시 ?error를 붙히자 re05.jsp 아이디: 비밀번호: 위 scri..
요청 파라미터를 처리하는 메소드 1. request.getParameter() *** 2. requestgetParameterValues() *** 3. request.getParameterNames() 4. request.getParameterMap() entry(key,value 한 쌍) 파라미터가 한 쌍으로 들어가 있는 것 ex04.jsp 이름: 성별: 남자 여자 좋아하는 동물 : 강아지 도새기 고양이 ex04_ok.jsp >name : name : ${param.name} --%> >gender: gender: ${param.gender} --%> >favorite pet :
표현 언어 데이터를 jsp 페이지 내에 표현하는 기술 name = >age = --%> >name = ${param.name } >age = ${param["age"]} JSP 페이지 구성요소 1. 디렉티브(Directive) - page/taglib/include 지시자 2. 스크립트 요소 - 스크립트릿, 선언부, 표현식 3. 표현 언어 (EL) 4. 기본 내장 객체 : request, response, out 등 5. 표준 액션 태그(Action Tag) jsp: 접두사 붙은 태그 js 쿠키 정보 : document.cookie 6) 속성 처리 가능 *웹서버에 연결한 클라이언트 정보 중 IP 주소 : 클라이언트가 전송한 요청 정보의 길이 : 클라이언트가 요청 정보를 전송할떄 사용한 인코딩 : 클라이언..
form태그 없이 입력값 전달 원래는 form 태그 안에 있어야 입력값들이 submit되어진다. form태그를 안 만들었을 때 어떻게 값들을 전송시킬건지 ? => 파라미터 값을 달아서 보내라 예시) form 태그 없이 a태그를 통해 링크 전달 (입력값까지의 자연수 덧셈) 각각 a태그를 누르면 계산되어지고 -> 다시 이전 화면으로 돌아가진다.
method="get"인 경우 url http://localhost/jspPro/days01/ex03_ok.jsp?name=admin&age=23 http://localhost/jspPro/days01/ ex03_ok.jspform의 action 속성값 ?쿼리스트링(query string) name=admin name="name" &파라미터를 연결하는 연산자 age=23 name="age" method="post"인 경우 url http://localhost/jspPro/days01/ex03_ok.jsp ex03.jsp Name : Age : 전송 ex03_ok.jsp >이름(Name) : >나이(Age) : 정수 입력 후 엔터치면 입력된 정수만큼의 자연수 합을 출력시키기 1번 정수 입력 : 아파치 웹서..
웹 기술 (1) CGI (Common Gateway Interface) 웹 서버와 동적 콘텐츠 생성을 맡은 프로그럄 사이에서 정보를 주고받는 인터페이스 CGI의 규약을 준수한다면 어떠한 언어도 사용 가능하다는 것이 장점이다. CGI 프로그램은 처리방식에 있어 프로세스를 생성하여 처리 (요청 처리 후 버린다) => 새로운 프로세스가 생성되고, 처리하고, 종료하는 방식 때문에 시스템에 많은 부하를 가져와 비효율적 허나 이후에 발전될 기술들의 기반이 됐다. (2) 확장 CGI 동일한 프로그램에 대해서는 하나의 프로세스를 생성한 후 여러 개의 스레드 방식으로 요청이 처리되는 방식이기 때문에 시스템 부하를 줄일 수 있다. ㄱ. ASP ActiveX란 컴포넌트를 직접 사용할 수 있고, 그런 컴포넌트를 개발하기 위한..
1. C드라이브 위치에 클래스 폴더를 만든다. 2. 이클립스 실행 시 해당 위치에 맞춘다. 톰캣 설치 3. File > New >Dynamic Web Project에 들어간다 (없을 경우 Other > 검색하기) 4. 아파치 톰캣을 넣어준다. * next해서 꼭 밑 체크박스 체크해주기 서버 설정 -> 서버 리스타트 하는 곳 가서 서버 눌러야 함 (안되면? 윈도우 > 쇼 뷰 > Servers 눌르면 서버 탭 추가 되고 No servers are available... 글자 클릭해서 new server로 서버 생성?) 5. Window > Preferences > "enc" 검색 > Workspace 가서 UTF-8로 바꿔주기 + Web의 CSS, HTML, JSP 모두 UTF-8로 맞춰주기 6. WebCo..
Image Grid Click on the buttons to change the grid view. 1 2 4 버튼을 누르면 옆 페이지로 스르르 넘어간다. Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consectetur adipisicing elit. ← →