전체 글 87

forward, redirect, request함수관련

request.GetParameter는 하나의 값만 가져오고, request.GetParameterValues는 여러 값을 배열로 가져옵니다. forward 액션 : 페이지를 이동시킨다. => 페이지를 이동시키되, 이때 이동된 페이지와 이동시킨 페이지는 request를 공유하게 된다. sponse.sendRedirect("result2.jsp"); => 메소드에 지정된 URL로 페이지를 이동시킨다. 그러나 forward방식과는 달리 새로운 request를 발생시킨다. (웹브라우저는 실질적으로 요청을 두번하게됨) 이말은, 웹서버가 웹브라우저에게 다른 페이지로 이동하라고 지시를 하면 웹브라우저는 지시한 다른페이지로 다시 요청을 한다라는 의미. 또한 sendRedirect()는 새로운 요청을 발생시켜 페이지를..

공부기록/jQuery 2023.07.10

230710 jQuery bakcend 서블릿 배우기 (서블릿package,class 만드는 법)

웹 기술 서블릿/JSP을 하기 위해서 웹서버가 필요하다. 아무 웹 서버에서 실행할수 없다!! 서블릿/JSP 전용 엔진 컨테이너가 필요하다. WebApplicationServer = WebServer + ApplicationServer + 다양한서비스 톰캣서버에 배포하기 위해서는 톰 back파일을 압축을 하여 웹로직, 웹스피어, 또다른 톰캣 서버에 압축을 풀어주면 된다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 서블릿 구조 요청에 대한 서비스가 종료가 되면 doget, dopost 객체가 사라진다. 서블릿 객체가 메모리객체에서 소멸될때 destory()메서드가 자동호출된다. 서블릿의 라이프사이클 공부해보기!!!! ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ..

수업/jQuery 2023.07.10

JSON (자바스크립트 문법의 하위 문법)

JSON 이란 JSON ( JavaScript Object Notation ) 자바스크립트 객체 표기법 (근본적으로 자바스크립트 문법의 하위 문법이다) 제이슨은 데이터를 저장하고 전송하기 위한 텍스트 포맷이다 (그냥 문자열이다) 제이슨 문자열을 자바스크립트 프로그램으로 parsing 하면 js에서 객체,배열 형식으로 쉽게 데이터에 접근할 수 있다. Parse parse는 정해진 포맷으로 작성된 프로그램을 분석하여 실행할 수 있는 내부 코드로 변경하는 것을 의미한다 제이슨 형식은 자바스크립트 객체, 배열을 만드는 코드와 문법적으로 비슷하기 때문에, 자바스크립트가 제이슨 문자열을 자바스크립트 객체, 배열로 쉽게 변활할 수 있다. 자바스크립트는 제이슨 문자열을 자바스크립트 객체, 배열로 변환하는 내장된 함수가..

수업/jQuery 2023.07.10

도메인, 호스트, 포트, 패스트, TCP, IP

도메인 (Domain): 도메인은 인터넷 상에서 고유한 식별자로, 웹 사이트나 네트워크 서비스를 식별하는 데 사용됩니다. 도메인은 계층 구조로 이루어져 있으며, 일반적으로 도메인 이름과 도메인 확장자로 구성됩니다. 예를 들어, "example.com"이라는 도메인은 "example"라는 도메인 이름과 "com"이라는 도메인 확장자로 구성됩니다. 도메인은 IP 주소와 연결되어 해당 도메인 이름으로 웹 사이트나 서비스에 접근할 수 있도록 합니다. 호스트 (Host): 호스트는 네트워크에서 다른 장치나 서비스를 제공하는 컴퓨터를 의미합니다. 호스트는 일반적으로 IP 주소를 가지며, 해당 IP 주소로 네트워크 상에서 식별됩니다. 웹 호스트는 웹 서버 소프트웨어가 실행되는 컴퓨터를 가리킵니다. 포트 (Port):..

수업/웹 html CSS 2023.07.09

JACKSON LIBRARY 설치 및 사용법

잭슨라이브러리 다운받는법 https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind jackson databind >> 2.14.2 >>> com.fasterxml.jackson.core » jackson-annotations >> 2.14.2 com.fasterxml.jackson.core » jackson-core >> 2.14.2 bundle눌러서 다운로드 (3개 전부 다운로드받기) back > src > main> webapp > webinf > lib 다운받은 3개 드래그 드랍 잭슨라이브러리 사용법 위 내용 콘솔 결과

DB와 ECLIPES 연결 --> ERD 다이어그램 나오게 하는법

DB와 ECLIPS 연결 --> ERD 다이어그램 나오게 하는법 이클립스 --> help --> install new software --> 밑에 링크 들어가서 맨 밑으로 가서 http://exerd.com/update/exerd/3.x 이 주소 add해주기!!! https://exerd.com/down.dohttp://w.exerd.com/update/exerd/3.x/ eXERD Update 이 웹페이지는 Eclipse 업데이트 전용입니다. 직접 다운로드 받으시거나, 업데이트 사이트 사용방법을 알아보시려면 다음의 주소로 이동하세요. 업데이트 받기 www.exerd.com 설치후 이클립스 다시열면 new 프로젝트 general 제목짧은거 클릭 만들어지면 파일에 오른쪽클릭 new 리버스 엔지니어링 오라클..

apache-tomcat-9.0.75 파일설치, eclipse연동

apache-tomcat-9.0.75파일설치 bin파일가서 startup 실행 문제가발생하거나port번호 변경하고싶으면 conf --> server.xml 메모장으로 켜서 port="8080" protocol="HTTP/1.1" connectionTimeout="20000" 부분찾아서 port 번호 변경해주기 8080 -> 8888 8888변경후 http://localhost:8888/ 들어가면 이상한 사이트나옴 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ tomcat startup 파일 ㅡㅡ> 이클립스 연결법 오른쪽 위 java.ee 로 연결하고 window show server해서 링크클릭 9.0버전 클릭 tomcat 경로지정해주고 server locations use tomcat installation..

230707 jQuery

가입하기 버튼을 누르면 alert( formObj.serialize())값이 나온다 serialize => 지속시키거나 전송할 수 있는 형태로 개체 상태를 변환하는 프로세스, 문자열값을 1#@!으로 출력 status가 0인경우 실패 + responseObj메세지 출력 out.print("{\"status\": 0, \"msg\": \"이미 존재하는 아이디입니다\"}"); status가 0인경우 msg메세지 출력 복제본을 가져와서 productlist.html에 바로적용하여 보여지게 한다. JSON형식으로 갈때 "" 꼭 넣어주기 응답형식 지정하기 CORS 응답허용 설정하기 나오게된다. 잭슨라이브러리 다운받는법 https://mvnrepository.com/artifact/com.fasterxml.jacks..

수업/jQuery 2023.07.08