본문 바로가기
반응형

jsp18

57일차. Session Session은 눈에 보이지않는다. 하지만 엄연히 존재하고, 우리가 지금도 사용하고, 보고있는 Web Page상에 생성되고, 그리고 저장할 값을 가지고 돌아다닌다. Session은 서버 상에 존재하는 객체이다. 1 browse당 1개씩 존재 한다. browser에 존재하는것이기때문에 browse를 닫기 전까지는 저장된 정보를 잃지 않고 서버에 보관할수 있다. 이러한 기능을 하는 객체이다. Session이 가장 대표적으로 사용되는 기능이 바로 Login 기능이다. 회원만 볼수있는 Page가 있다고 가정하자, 그럼 우리는 Login을 통해 회원 자격으로 해당 Page에 입장을 하고, 우리가 그 Page에 머무는 동안은 Login한 정보가 Session에 저장되어 유지됨으로 Page에서 다른 Page로 이동하.. 2023. 1. 11.
Eclipse(이클립스) Dynamic Web Project 생성시 Web.xml이 없을때 별도 생성 방법 Web.xml 파일은 웹 프로젝트의 설정 프로파일이다. 하지만 Project 생성을 하다보면 급한(?)마음에 Web.xml 생성을 빼먹고 프로젝트를 생성하기 마련이다. 물론 없다고해서 Project가 작동을 안하는것은 아니다. 정상 작동한다. 하지만 설정이 필요할때, Web.xml이 없어서 난감해하는 나같은(?) 초심자가 있다면 그 해결방법을 알려주겠다. 먼저 Dynamic Web Project를 정상적으로 Web.xml을 포함해서 생성하는 법을 살펴보자. 이클립스에서 Package explorer에서 마우스 우클릭 - NEW - Dynamic web Project를 눌러주자 그럼 프로젝트 생성 화면이 나온다. Tomcat 설정을 항상 잊으면 안된다. 보통 처음만들때는 이라고 되어있지만, 한번 생성한 이.. 2022. 12. 29.
45일차. JQuery와 Connection Pool 환경설정 Jquery와 Connection Pool 오늘 오전엔 드디어 JQuery를 깔고, 그리고 가볍게 살펴보았다. 먼저 JQuery는 Javascripte Library이다. 그렇기때문에 라이브러리 설치를 해줘야한다 Jquery 라이브러리는 설치(적용) 하는 방법이 여러가지이다. 먼저 공식 홈페이지에서 파일을 다운로드받아, 프로젝트에 입력하고 2.x 스니펫: 1.x 스니펫: 이중에 골라서 사용해주면 된다. 적용방법은 Download 방식과 동일하다. 기본문법을 살펴보자면 $(달러표시)로 시작한다 $(document).ready는 document(문서)가 준비가 되면, 이라는 뜻이다. JSP에서 document.ready()라고 할수 있다. JSP의 라이브러리 답게 기능구현은 JSP와 동일하다, 단 코드 구현.. 2022. 12. 28.
42일차. JSP BOM(Browser Object Model), Eclipse에 JSP와 Mysql 연동하기 BOM(Bowser Object Model) BOM은 "웹브라우저와 관련된 객체 집합" 이라고 말한다. 대표적으로는 Window. Location. History. Document가 대표적인 웹브라우저와 관련된 대표 객체이다. 우리는 자주 수업환경에서 document.getElementById('ID값'); 을 사용한다. 이또한 BOM인것이다. 객체들은 수많은 하위 매서드들을 보유하고 있다. 우리는 수업시간에 그중에 Window.alert(), Window.prompt(), Window.confirm()을 알아보았다. 먼저 버튼을 3개 만들어서 각각 이름을 부여해주고 Onlick 속성을 이용하여 함수 호출을 해주고, 그 함수안에 각각의 메서드들을 만들어주겠다. See the Pen Untitled by .. 2022. 12. 27.
반응형