- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로시저
- 티스토리챌린지
- 자바스크립트
- sql
- 워드프레스
- PLSQL
- 이클립스
- Hostinger
- wordpress
- spring boot
- javascript
- 워스프레스
- 오블완
- 배열
- 트러블슈팅
- 엘리멘터
- pl/sql
- dbeaver
- function
- iframe
- 오라클
- Oracle
- 오류해결
- JSP
- 함수
- 클론코딩
- 환경세팅
- 문제해결
- PROCEDURE
목록JAVA (19)
개발 공부중
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bkucWb/btsLc4ifAC1/hu0ZwyjvHJyB6ViamCkTsk/img.png)
새롭게 CLASS 파일과 JSP 파일을 만들어서 실행했는데특정 페이지에서만 이 문구가 떴다. java.lang.ClassNotFoundException 오류 원인 특정 클래스를 찾을 수 없을 때 발생하는 예외 해결방법 1. 클래스 파일 경로 확인2. 빌드 다시 해보기3. 클래스 이름 참조시 오타 해결과정 나의 경우,파일을 새로 만든거라 인식을 못하는 것 같았다.처음에는 강력 새로고침과 서버 재시동 -> 해결안됨 이클립스에서 project - clean을 해주니 해결되었다.프로젝트의 빌드된 파일을 삭제하고 새로 컴파일 한 것 이후 다시 서버 재시동하니 해결완료!! 학원 다닐 때 가끔 뜨던 오류였는데, 잊고 있었다.다음에는 새로 파일을 만들 때 신경 써야겠다. 끝!
프로젝트를 가져와서 이클립스에 환경세팅을 하는 중 생긴 오류 심각: 경로 []의 컨텍스트 내의 서블릿 [jsp]을(를) 위한 Servlet.service() 호출이, 근본 원인(root cause)과 함께, 예외 [javax.servlet.ServletException: java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.isValid(I)Z]을(를) 발생시켰습니다. java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.isValid(I)Z 원인 : jdbc 드라이버 버전이 안 맞거나, 경로에서 jdbc 드라이버를 못 찾아서 생기는 오류 1. jdbc 드라이버를 못가져온 ..
환경세팅을 하는 중 생긴 오류 심각: 경로 []의 컨텍스트 내의 서블릿 [jsp]을(를) 위한 Servlet.service() 호출이, 근본 원인(root cause)과 함께, 예외 [javax.servlet.ServletException: java.sql.SQLException: Cannot create JDBC driver of class '' for connect URL 'null']을(를) 발생시켰습니다. java.sql.SQLException: No suitable driver at java.sql.DriverManager.getDriver ~~~ 위와 같은 오류가 발생할 때는 JDBC 드라이버가 올바르게 로드되지 않았거나, JDBC URL이 올바르게 설정되지 않았다는 것. 나의 경우 serve..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/blUv3n/btsGcJJtHy3/Pj308sul1AbB8VD1ruDnv1/img.png)
보통 위 사진처럼 window -> show view -> other에서 server를 클릭해서 사용했었다. 이번에 새 컴퓨터에서 이클립스 환경설정을 하면서 보니 Show View에 server 가 없었다. 아래는 Show View에 server 를 목록에 보이게 하는 방법 Help -> Install New Software 를 클릭 위 사진처럼 Work with : 에 http://download.eclipse.org/releases/neon 를 입력한다. 나오는 항목 중 Web, XML, Java EE and OSGi Enterprise Development 아래에 있는 JST Server Adapters JST Server Adapters Extensions 2개 항목을 체크하고 Next 클릭 ac..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/p1FQM/btsDHrq0m5C/MOFNYVovafzRkwCg58k0pk/img.png)
상황 //문제의 코드 myList = Hanlder.selectDetailList(conn, tcBp, logger);// 리스트 가져옴 maxSrno = Hanlder.maxSrno(conn, tcBp, logger); // 시리얼 넘버 최대값 가져옴 Bean lastResultBp = new Bean(); /* java.lang.IndexOutOfBoundsException 원인 if (maxSrno > 0) { lastResultBp = (Bean) myList.get(maxSrno - 1); } */ 리스트로 받아오지 않게 항목을 하나 변경했더니 IndexOutOfBoundsException 에러가 났다. 원인 IndexOutOfBoundsException 에러는 배열이나 리스트에서 유효하지 않은..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b2Ku5K/btsyH1FDBvo/0aK6KObktzYQig4NmCGKXK/img.png)
Java 웹 개발에서는 서블릿을 사용하여 웹 애플리케이션을 구축할 때 여러 가지 상태 값을 관리해야 할 때가 있다. 이러한 상태 값을 저장하고 공유하는 데 ServletContext 객체를 사용할 수 있다. 아래는 ServletContext를 활용하여 미니 계산기를 만들어보고, 상태 값을 저장하고 공유하는 예시 1. 서블릿 클래스 작성 이 서블릿은 사용자로부터 숫자와 연산자를 입력받아 계산하는 데 사용된다. import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.annotation.WebS..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vMRy0/btsytXiAtd4/gj1HkkmbPKbm43xloy9pP1/img.png)
쿼리스트링이란? 쿼리스트링은 URL에서 정보를 전달하는 데 사용되는 일반적인 방법 중 하나이다. 주로 웹 애플리케이션에서 GET 요청을 통해 데이터를 전송할 때 사용된다. 쿼리스트링은 URL의 끝에 "?" 문자로 시작하며, 그 뒤에 "키=값" 쌍을 나열하여 데이터를 전달한다. 각 "키=값" 쌍은 "&" 문자로 구분됩니다. 전달되는 입력값의 형태 예시 (GET 방식) 쿼리스트링을 아래와 같이 사용할 경우 전달되는 값은? 아래 예제는 "/hi" 경로로 HTTP GET 요청을 처리하고, 요청 파라미터 "cnt"를 쿼리스트링에서 읽어와서 반복 횟수를 지정한 후 "안녕 서블릿 !!!" 메시지를 출력하는 예제 코드 import java.io.IOException; import java.io.PrintWriter; ..