JSP 6

[JSP] jsoup 를 이용한 크롤링 및 Oracle 데이터 베이스 저장

.라이브러리 파일을 받아주자.https://mvnrepository.com/artifact/org.jsoup/jsoup/1.18.1 bugs 차트를 가져와서 연습 해 볼 것이다.https://music.bugs.co.kr/chart 나를 위한 플리, 벅스나를 위한 플리, 벅스! 마음을 담은 노래추천 플레이리스트, 그리고 일상을 감성으로 가득 채워줄 essential player까지music.bugs.co.kr 해당 라인을 100개 가져와야 한다. title, artist 를 가져오는 코드이다. a"); Elements artists = doc.select("p.artist > a"); pageContext.setAttribute("titles", titles); pageContext.setAt..

JSP 2024.08.01

[JSP] jsoup 를 이용한 크롤링 및 MYSQL 데이터 베이스 저장

라이브러리 파일을 받아주자.https://mvnrepository.com/artifact/org.jsoup/jsoup/1.18.1 아래 멜론 차트 데이터를 가져와 볼 것이다.https://www.melon.com/chart/index.htm Melon음악이 필요한 순간, 멜론www.melon.com 먼저 데이터를 가져와 보자. 가수의 이름과 곡 제목을 가져와야 한다. 해당 태그를 우측클릭해서 copy 를 보면 다양한 태그 카피가 나오는데  selector 를 카피하여 곡 이름과 가수를 가져와 보자. 곡 이름#lst50 > td:nth-child(6) > div > div > div.ellipsis.rank01 > span > a 가수#lst50 > td:nth-child(6) > div > div > d..

JSP 2024.08.01

[JSP] {"readyState":4,"responseText":"test","status":200,"statusText":"parsererror"}

토스 결제 도중 {"readyState":4,"responseText":"test","status":200,"statusText":"parsererror"}다음과 같은 에러가 나왔다.현재 코드가 다음과 같이 AJAX를 이용하여 구현 되어있다. $.ajax({ url:"/ConfirmServ", //Controller에서 요청 받을 주소 type:"POST", //POST 방식으로 전달 dataType: "application/json", data:requestData, success:function(data){ //컨트롤러에서 넘어온 값을 받는다 ..

JSP 2024.07.23

[JSP] 네이버 이메일을 이용한 SMTP

JSP 에서 네이버 이메일을 사용하여 이메일을 보내는 것을 만들어보자. 먼저 네이버 메일 환경 설정을 다음과 같이 해준다. 서버를 살펴보자pop 은 받을 때의 주소이고, SMTP 서버는 보낼 때의 주소이다. 이메일을 보낼 form 을 하나 만들어 주자.emailSendMain.jsp 보내는 사람 : 받는 사람 : 제목 : 형식 : Text HTML 내용 : 전송하기  jar 파일을 2개 받아주자.https://mvnrepo..

JSP 2024.07.15

[JAVA] JDK 설치 및 환경 변수 설정

JDK (Java Development Kit) 설치자바 개발에 필수적으로 필요한 기본 개발 도구. https://jdk.java.net/java-se-ri/보통 LTS (Long Term Support) 버전을 사용한다. 17, 21 버전이 장기 지원 버전이다.다운 로드 후 아래 파일을 압축해제하여 C 드라이브 안의 원하는 위치에 놓아주면 된다.       환경변수 설정컴퓨터가 해당 jdk를 인식 할 수 있게 알려 주어야 한다.검색으로 시스템 환경 변수 편집을 들어간다.  고급 - 환경변수를 클릭.  사용자 변수와 시스템 변수가 있을 것이다.시스템 변수는 모든 사용자가 사용할 수 있고,사용자 변수는 해당 윈도우를 로그인한 사용자만 사용 할 수 있다. 새로만들기를 눌러 새 시스템 변수를 추가한다.  JA..

JSP 2024.05.24