본문 바로가기

jsp39

jsp_내장객체(response) 서버페이지에서 결과 처리 이후 다른 페이지로 이동하고 싶을 때 equalsIgnoreCases는 대소문자 구분없이 문자열 자체만으로 비교 응답헤더에 정보를 추가한다 헤더 영역에 값을 저장해서 필요시 클라이언트 영역으로 값을 넘겨 사용할 수 있게 하기위함 "myBirthday" 에 add_date 의 value값을 넣는다. generic 헤더 안에 정의되어있는 변수명을 가져옴 getHeader를 사용해서 변수명에 해당하는 value값 출력 할 수 이따 변수 (키) 값을 통해 getHeader로 해당되는 밸류값을 받을 수 있다 결과_ 2022. 11. 23.
jsp_기본 보통 메인화면을 index.html 또는 index.jsp 구성을 한다. webcontetnt-source => jsp 파일 webcontent-web-inf =lib =>jar파일(배포파일 위치) java resources-src 부분에 작업을 함 => java파일 코드가 쉽게 오픈되어지지 않는다 java코드를 작성 할 수 있다 trimDirectiveWhitespaces="true" : 소스보기의 상단 빈칸 제거 2022. 11. 22.
jsp_내장객체(request) get,post : 데이터를 효율적으로 브라우저에 적용하기 위함. client -> server : request (요청) client 중요한 데이터 x ? 뒷부분 : 쿼리스트링 (query string) (파라미터) "./RequestWebInfo.jsp" 페이지로 쿼리스트링 값을 보낸다. 특정 데이터 값만 선택해서 보낼 수 있다 2.post - post 방식은 하나뿐이다. - (method="get"하면 get방식으로 바뀐다) - 주소창에 노출되지 않음 => 중요한 데이터는 post 방식으로 영어 : 한글 : action : 이동할 페이지 submit 버튼을 클릭하면 action 속성의 페이지로 이동한다 name 속성이 반드시 정의되어야 한다 => post 방식에서는 name 속성의 값을 받는다 (name이 파라미터.. 2022. 11. 22.
jsp_스크립트 요소 1. 선언문 - 변수나 메소드 정의 2. 스크립틀릿 - 변수나 실행문 정의(메소드 정의 불가) 3. 표현식 -자바의 결과 출력 (out.print()사용) jsp service() 메소드 안에 정의되어 있기 때문에 메소드를 정의하면 메소드 내부에 메소드를 정의한것과 같아서 오류 발생 실제로 실행되는파일은 tomcat이 만든 java,class 파일로 동작된다. 실제 배포시 .class 파일만 필요하다. C:\work\jspworkspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\Firstjsp\org\apache\jsp 2022. 11. 22.
jsp_지시어 1. page 지시어 : 필수 languange, contetntype, pageEnconding외 나머지는 안씀 import : 자바 패키지, 클래스 사용시 자바 코드작성 html 외부 혹은 body 내부 기본 구조 : 2. include : 선택 반복되는 부분을 별도의 파일에 작성해두고 include 지시어로 포함 시킬 수 있다. 하나의 파일에 작성된 것과 완벽하게 똑같다. html 코드 구성은 메인 페이지에만 작성하고, include되어지는 파일에서는 삭제해도 된다. web에서 의미하는 절대경로 => http://localhost:8081/Fisrtjsp/ 3. taglib : 선택 2022. 11. 22.
openwhethermap 날씨 API 받기 openwhethermap https://openweathermap.org/ Сurrent weather and forecast - OpenWeatherMap Access current weather data for any location on Earth including over 200,000 cities! The data is frequently updated based on the global and local weather models, satellites, radars and a vast network of weather stations. how to obtain APIs (subscriptions w openweathermap.org 회원가입 id : kyourim@gmail.. 2022. 11. 22.