- 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 |
- 환경세팅
- Oracle
- PROCEDURE
- 함수
- function
- 오라클
- PLSQL
- 배열
- 오블완
- 워스프레스
- 문제해결
- sql
- iframe
- pl/sql
- 이클립스
- 워드프레스
- javascript
- 자바스크립트
- 티스토리챌린지
- 트러블슈팅
- 엘리멘터
- 클론코딩
- spring boot
- JSP
- 프로시저
- dbeaver
- 오류해결
- wordpress
- Hostinger
목록코딩 (97)
개발 공부중
onchange 이벤트 작성 중 생긴 오류클릭을 해도 반응이 없어서 F12 개발자도구로 확인해보니 아래 오류가 떠있었다 Uncaught TypeError : ~~ is not a function 1. 오타나 겹치는 id, name 이 있는지 확인해봐야한다.input 에 있는 id랑 name를 바꾸고 필요없는 항목 정리하니까 해결됐다. 2. 값을 못 가져온 경우도 뜨게된다.값을 제대로 가져오는지 확인할 것 제외된 항목 숨기기function displayTable() { var table = document.getElementById("myTable"); var rows = table.rows; var arrValues = []; for (var i = 1; i
버튼을 누르면 테이블에 있는 특정값이 들어 있는 한 줄을 숨기는 코드를 작성했는데 value 값을 못 가져오는지 자꾸 전체가 숨겨지는 상황이 생겼다. 해결방법 1. 테이블의 각 행에 있는 'USE_YN' 엘리먼트의 값을 가져와서 arrValues 배열에 저장했다. td에 들어가는 값의 id를 "USE_YN_1" , id="USE_YN_2" 로 다 다른 값을 줬다. 그래서 getElementById('USE_YN_' + i)로 'USE_YN'이라는 id를 가진 엘리먼트를 찾아와서 .value로 해당 엘리먼트의 값을 가져와서 반복문을 통해 모든 행에 대한 값을 배열에 저장했다. 2. '제외' 인 상황과 '제외가 아닌' 상황 두 가지를 처리하기 위해 if - else 문을 사용했다. 아래는 예시 See the..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b0xSBP/btsz2jKmBwd/7ilAsokIKDK2DIY4ltIvP0/img.png)
https://datatables.net/examples/basic_init/zero_configuration.html DataTables example - Zero configuration Zero configuration DataTables has most features enabled by default, so all you need to do to use it with your own tables is to call the construction function: $().DataTable();. Searching, ordering and paging goodness will be immediately added to the table, datatables.net DataTable 사이트 예제로 간..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/davGf1/btszYk3I4SZ/A5qF2eEUgk5P7OR6angj3K/img.png)
NOTICE 테이블을 새로 만들고 SELECT * FROM NOTICE; 를 했는데 아래 처럼 자물쇠 모양이 뜨면서 화면 상에서 데이터 수정 및 추가 삭제가 되지 않았다. 자물쇠 내용 : All columns are read-only column is read-only no row identifier found 라고도 오류가 떴다. 테이블을 확인해보니 아래처럼 오류가 떴다. /* ERROR WHILE READING SOURCE: SQL Error [923] [42000]: ORA-00923: FROM 키워드가 필요한 위치에 없습니다. */ 1. 다른 티스토리에서 본 새로고침 실행 2. 디비버 껐다가 키기 3. Columns 부터 Virtual 까지 다 클릭하니 read-only 가 풀렸다. 끝
![](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; ..
JSTL(JSP Standard Tag Library)은 JSP와 함께 사용되어 웹 애플리케이션을 개발하는 데 도움이 되는 도구 중 하나다. JSTL은 JSP 페이지에서 자주 사용되는 태그들의 모음으로, JSP 코드를 더 간결하고 유지보수하기 쉽게 만들어준다. 아래는 그 중 JSTL의 태그와 태그를 사용하는 방법 태그로 변수 설정하기 var: 변수 이름 value: 변수에 할당할 값 scope: 변수의 범위 : JSP 및 JSTL에서 변수의 생존 범위(scope)를 지정하는 데 사용되는 중요한 속성. 변수가 어느 범위에서 사용 가능한지를 결정한다. default값 : page scope(페이지 범위) 페이지 범위 변수는 현재 JSP 페이지 내에서만 사용 가능 페이지 범위 변수는 태그를 사용할 때 scop..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/DdDLe/btstezHOPL0/F2faNDKIfI3Eep3PGGSQnk/img.jpg)
오라클 데이터베이스에서 ROWNUM은 데이터 조회와 필터링에서 유용하게 사용되는 기능이다. ROWNUM = 1 은 주로 데이터 중복을 방지하거나 특정 조건을 만족하는 첫 번째 로우를 조회할 때 사용된다. 서브쿼리(where) 인라인뷰(from)에서 반환되는 각 행에서 1부터 시작하는 순번을 할당한다. ROWNUM이란? ROWNUM은 오라클 데이터베이스에서 각 로우(행)에 부여되는 가상의 번호다. 이 번호는 로우를 고유하게 식별하기 위해 사용된다. 여기서 알아야할 점은 ROWNUM은 데이터베이스 테이블의 실제 컬럼이 아니라 가상의 컬럼이라는 점이다. 그래서 데이터베이스에 저장되지 않으며, 쿼리 실행 결과의 순서에 따라 매겨진다. ROWNUM 사용법 ROWNUM은 주로 처음 몇 개의 로우를 조회하거나 특정 ..