일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- jsp
- 기출문제
- swipe 배너
- 정보처리산업기사
- vue.js
- jdbc
- NoSQL
- Tomcat
- MariaDB
- JQuery
- JAXBContext
- bulkinsert
- spring
- mybatis
- query
- insertAll
- JSON
- vue Carousel
- github
- 마스킹
- 구멍가게코딩단
- vscode tutorial
- java
- Ajax
- mysql
- 오라클
- INSERT
- egov
- checkbox
- 부스트코스
- Today
- Total
목록
728x90
반응형
[YOGOJOGO] (16)
개발새발
Unable to load annotation processor factory 'M2_REPO/org/apache/poi/poi/4.1.2.jar' for project sk_cs local jar를 지웠을 때 났던 에러 properties -> java compiler -> annotation Processing -> factory Path 에서 해당 jar 체크박스 해제
CKEDITOR.instances.resCnts.getData(); 데이터를 저장할 때 저장하는 함수 부분에 getData를 쓰면 에디터에 있는 내용들을 담아서 db에 저장 할수 있다. ${data.resCnts} jsp에서는 resCnts의 데이터를 이런식으로 가져 올 수 있다. 만약, 클릭이벤트를 줘서 에디터 안의 내용을 바꾸고 싶다면 CKEDITOR.instances.resCnts.setData('aaa'); setData로 괄호 안에 바꾸고 싶은 내용을 넣어주면 바꿀 수 있다. resCnts는 textarea의 id 값이다.
ex) 휴대폰 번호가 담겨있는 컬럼에 01012345678 이렇게 값이 있을 경우 화면에 출력을 010-1234-5678로 해야 한다. 그냥 쿼리에서 바로 출력한다면 concat과 substring으로 출력할 수있지만 실무에서는 함수로 만들어 사용하는 경우가 많기 때문에 함수로 만들어 보려고 한다. CONCAT(SUBSTRING(컬럼명 from 1 for 3), '-' ,SUBSTRING(컬럼명 from 4 for 4), '-' ,SUBSTRING(컬럼명 from 8 for 4)) as PHN_NO -> 쿼리로 출력하는 경우 DELIMITER // CREATE FUNCTION mask (unformatted_value BIGINT, format_string CHAR(32)) RETURNS CHAR(32)..
국비지원으로 학원에서 java를 배울때 문자열 비교는 변수.equals("a") 라고 배웠다. 현재 일을 하면서 "a".equals(변수) 로도 쓸 수있다고 했다. "a".equals(변수)는 nullpointerexception을 잡아준다. 회사에서 "왜 null check 안했어!" 라는 말을 듣고 싶지 않다면 "a".equals(변수) 이렇게 써주는게 좋다고 하셨다. if(testVO.getTestId().equals("a")) { System.out.println("######nullCheck 안됨######"); } if("a".equals(testVO.getTestId())) { System.out.println("######nullCheck 됨######"); } + 다른방법으로는 Strin..
체크박스의 기본적인 기능은 체크박스에 체크하면 'Y'의 값이 들어가고 체크하지 않는다면 'N'의 값으로 들어갑니다. 물론, 수정을 할때도 마찬가지겠지요 췍박스 : 먼저, jsp에 체크박스를 만들어주고 Y 또는 N의 값을 넣어주기 위해 onchange 함수를 걸어줍니다. : 그럼 script에 있는 YnCheck함수를 실행시킵니다. 매개변수로 obj를 가져와서 obj.checked면 value에 Y를 넣어주고 아니면 N을 넣어줍니다. 그리고 난 후 보통 데이터들을 넣어주는 방법으로 db에 insert 시키면 함수에서 넣어줬던 value의 값이 들어가겠지요? 자, 그럼 db에 insert 된 checkbox의 값을 어떻게 가져오느냐, 쿼리에서 가져온 값을 변수에 담아준 뒤 그 변수의 값이 Y이면 아이디가 i..
*Color Scripter 사용에 불편이 있어 줄맞춤을 직접 띄워쓰기로 한점 참고 해주십셔,, 자자자, 화면에 뿌려진 리스트 데이터들을 excel 파일로 만들고 싶다구여? 먼저, jsp에 엑셀다운로드 버튼을 만들어줍니다,, 예를들어, input태그의 type="submit" 버튼을 쓴다고 하면 1. jsp . . . : 엑셀 다운로드 버튼을 누르면 form태그에 있는 action을 타겠쥬? 2. controller@RequestMapping(value = "/examples/test/excelDown.do")@ResponseBodypublic void excelDown(@ModelAttribute TestVO testVO, HttpServletResponse response , HttpServletRe..
함수에 매개변수로 id값을 보낸 후 alert 띄우기,, 갸꿀?! B1 B2 B3 function reply_click(clicked_id) { alert(clicked_id); }
예를 들어, 회원정보 테이블에서 회원정보를 변경 시키면서 변경이력 테이블에도 데이터를 쌓으려면 회원정보를 변경시키는 update문을 먼저 실행시키고 update문에서 실행된 key값을 변경이력 테이블에 insert 해야한다. 그럴 때 update했다가 select했다가 다시 insert를 해야 돼? That's nono,, 1. mybatis insert into 테이블명 ( ) values ( ) 회원정보 테이블에서 userNo가 autoincrement인 pk일 경우, 먼저 update 된 userNo 값을 가져온다. 가져온 userNo 값이 userVO에 선언되어 있는 userNo필드 안으로 들어간다. 참고 : gocoding.tistory.com/149?category=531751