반응형 *:;전체보기;:*696 Java 오라클, 티베로, Mysql(MariaDB), Mssql 연동 Java Oracle, Tibero, Mysql(MariaDB), Mssql DB 연동 database 관련 spring 세팅은 아래의 Link를 참고하세요. (contetn-datasource.xml 에 properties추가방법) Link : 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(4-3) - context-datasource.xml [database.properties] #MYSQL #driver=com.mysql.jdbc.Driver #url=jdbc:mysql://ip:port/sid #ORACLE #driver=oracle.jdbc.driver.OracleDriver #url=jdbc:oracle:thin:@ip:port/sid #MSSQL 세미콜론에 주의 #driver=com... Programing/JAVA 2018. 4. 6. javascript 동적 멀티파일 업로드, 동적으로 선택된 파일 전달, ajaxForm 활용 fileList 컨트롤, dynamic file upload javascript 동적 멀티파일 업로드, 동적으로 선택된 파일 전달, ajaxForm 활용 fileList 컨트롤, dynamic file upload 우선 멀티 업로드에 대한 전반적인 설명은 아래의 Link로 대체 하겠습니다. Link1 : javascript 업로드할 이미지 미리보기 image preview URL.createObjectURL Link2 : javascript spring 멀티파일선택 업로드 ajaxForm multipart/form-data MultipartHttpServletRequest Link3 : Java Spring File Upload MultipartHttpServletRequest 멀티파일 업로드 방법 첫 번째 Link를 보시면, 마지막에 질문을 던졌죠. 멀티로 파일.. Programing/JavaScript 2018. 3. 20. jquery 업로드할 이미지 미리보기 image preview URL.createObjectURL jquery 업로드할 이미지 미리보기 image preview URL.createObjectURL 이번 포스팅에서는 업로드할 이미지를 미리보기 하는 방법에 대해서 알아보도록 하겠습니다. 위와같이 멀티로 파일을 선택하면 선택된 파일의 미리보기 이미지와 파일명 등이 보여지는 구조 입니다. 멀티로 파일을 선택하는 방법은 아래의 Link를 클릭하세요! Link1 : javascript spring 멀티파일선택 업로드 ajaxForm multipart/form-data MultipartHttpServletRequest Link2 : Java Spring File Upload MultipartHttpServletRequest 멀티파일 업로드 방법 자세한 설명은 위의 Link를 참고하시고, 멀티로 파일을 선택하기 위.. Programing/jQuery 2018. 3. 20. Java Spring File Upload MultipartHttpServletRequest 멀티파일 업로드 방법 Java Spring File Upload MultipartHttpServletRequest 멀티파일 업로드 방법 이번 포스팅에서는 멀티로 선택된 파일을 업로드 하는 방법을 알아보도록 하겠습니다. 멀티로 선택된 파일을 서블릿으로 전달 하는 과정은 아래의 Link를 참고하세요. MultipartHttpServletRequest transferTo Link : javascript spring 멀티파일선택 업로드 ajaxForm multipart/form-data MultipartHttpServletRequest MultipartHttpServletRequest로 받은 파일을 원하는 경로에 저장하는 방법을 보겠습니다. 1 2 3 4 5 6 7 try{ String path = "C:\\TAAT\\upload\.. Programing/Spring 2018. 3. 13. Tomcat Control character in cookie value or attribute. 원인 및 해결방법 Tomcat Control character in cookie value or attribute. 원인 및 해결방법 원인 : 쿠키에 한글 저장 시 인코딩을 하지 않았을 경우 발생. 해결방법 : 쿠키에 한글 저장 시 인코딩 설정, 불러올 때 디코딩 설정 escape. unescape 를 활용하면 해결 할 수 있습니다. 저장 시 escape(id값); 을 사용하여 인코딩 후 저장하고, 불러올 시 unescape(id값)을 사용하여 디코딩 합니다. Sample Code 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 31 32 /**쿠키를 저장한다 * cNm : 쿠키명 * cVal : 쿠키값 * cDay : 쿠키저.. Programing/JavaScript 2018. 3. 9. jqGrid navGird edit add del 시 데이터 컨트롤 방법 jqGrid navGird edit add del 시 데이터 컨트롤 방법 jqGrid의 navGrid를 사용해 CRUD를 할때 라이브러리를 적용한 inputbox 값이 서블릿단으로 매개변수가 전달이 안되는 경우가 있습니다. 예를 들어 dateRangePicker 나 timepicki 를 적용해 입력받을 때 해당 값이 undefined로 전달이 됩니다. colModel에 아래의 Link 처럼 설정을 하면, 추가, 수정 클릭 시 해당 라이브러리가 적용되는데, 값은 전달이 되지 않죠. Link : jqGrid dataType json CRUD + filterToolbar + dateRangePicker 5부 기간 조회 dateRangePicker설정 이 데이터를 바인딩 하기 위해서는 editData 옵션을 사.. Programing/jQuery 2018. 3. 8. jqGrid 조회 버튼 클릭 시 조회 방법, 페이지 최초 로딩시 조회 안되게 하는 방법 jqGrid 조회 버튼 클릭 시 조회 방법, 페이지 최초 로딩시 조회 안되게 하는 방법 jqGrid의 세팅을 옵션에 dataType을 'json' 으로 할 경우 페이지 로딩 시에 자동으로 조회가 되게 됩니다. 그리고 filterToolbar 를 사용할 경우 filter의 값이 바뀌면 자동으로 조회가 되게 되죠. 이런 것을 filterToolbar에서 값을 바꾸면 조회가 되지 않고, 조회 버튼을 눌렀을 때만 조회가 되도록 바꿔보겠습니다. 우선 filterToolbar 에 두개의 옵션을 추가 합니다. 1 2 3 4 const filterOption = { autosearch : false, searchOnEnter : false, } cs autosearch 옵션은 filterToolbar의 값이 바뀌어도 .. Programing/jQuery 2018. 3. 7. ORA-28040: 일치하는 인증 프로토콜 없음, No matching authentication protocol 해결방법 ORA-28040: 일치하는 인증 프로토콜 없음, No matching authentication protocol 해결방법 ※ 발생원인 ojdbc14.jar 를 사용하는데, Oracle 11g 에서 Oracle 12c 로 업데이트 하였을 경우 버젼 차이에 의한 에러 발생 ※ 해결방법 ojdbc 를 ojdbc5 이상으로 변경하거나 오라클에 최소 허용 로그인 버젼 파라메터를 추가 ※ 후자의 처리방법 아무런 파라메터가 없을 경우 12c 버젼 이하에서는 접속 불가. 12c 이전 버전에서는 SQLNET.ALLOWED_LOGON_VERSION=10 과 같이 최소 로그인 버젼을 설정할 수 있지만 12c 부터는 SQLNET.ALLOWED_LOGON_VERSION_SERVER SQLNET.ALLOWED_LOGON_VER.. Programing/JAVA 2018. 2. 22. 톰캣 에러/경고 메지 관련 이클립스 톰캣 에러/경고 메지 관련 이클립스에서 톰캣을 실행할때 붉은색과 흰색 메시지가 콘솔창에 표출되는 것을 보실 수 있죠. 이때 붉은색은 톰캣에서 표출하는 메시지고, 흰색은 서블릿에서 표출하는 메시지 입니다. 톰캣에서 표출하는 메시지 중에 1. registered the JDBC driver [oracle.jdbc.driver.OracleDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. 위와 같은 '심각' 메시지가 발견이 되었는데요, "어플리케이션을 중지할 때 등록되어진 JDBC 드라이버를.. Programing/Spring 2018. 2. 12. jquery plugin download jquery 플러그인 검색 다운 사이트 jquery plugin download jquery 플러그인 검색 다운 사이트 추천 이번 포스팅에서는 수많은 jquery 플러그인들을 검색할 수 있는 사이트를 추천해 드리려합니다. jqueryscript.net 이 사이트의 장점은 물론 수많은 플러그인이 존재한다는 것도 있지만, 해당 플러그인의 데모페이지를 제공하므로서 실제로 다운을 받아 적용하지 않아도 플러그인의 기능을 확인해 볼 수 있다는 것입니다. 그럼 사이트로 이동해 보도록 하죠. 심플하죠. 메인에는 최근 업데이트 된 플러그인 들이 표출됩니다. 예를 들어 날짜의 범위를 설정할 수 있는 켈린더를 찾는다고 해보죠. 페이지 상단 input text 에 date range 를 입력한 후 Search 버튼을 클릭합니다. 여러 플러그인들이 검색 결과가 나오.. Programing/jQuery 2018. 2. 8. Java Spring FTP 파일 다운로드 FTP file download Java Spring FTP 파일 다운로드 FTP file download 이전 포스팅들에서 파일을 선택하여 FTP 업로드 하는 방법에 대해 알아보았습니다. 해당 내용은 아래의 Link를 참고하세요. Link : javascript spring 멀티파일선택 업로드 ajaxForm multipart/form-data MultipartHttpServletRequest Link : JAVA 임시 파일 생성, FTP 파일 업로드 일반 다운로드는 아래의 Link를 참고하세요. Link : 자바 파일 다운로드 소스, 한글인코딩, 브라우져 문제 해결 이제 이렇게 업로드 한 파일을 다운로드 하는 방법에 대해서 알아보도록 하겠습니다. 파일 다운로드는 업로드가 됐다는 가정하에, FTP 접속에 필요한 설정은 생략하고 진행하.. Programing/JAVA 2018. 2. 7. java c 와 tcp 통신시 주의점. signed unsigned byte양수표현 음수양수변환 java c 와 tcp 통신시 주의점. signed unsigned byte양수표현 음수양수변환 java는 c 와 tcp 통신시 주의점이 있습니다. 기본형의 최소단위 차이인데요. c에는 bit 이 최소 단위이지만, java 는 byte가 최소 단위 입니다. 8 bit 가 1byte 가 되죠. 근데 뭐가 문제냐. 바로 자료형의 범위 입니다. 자바는 unsigned 키워드가 없기 때문에 -128 ~ 127 까지의 범위를 갖습니다. (signed : 부호가 있는) 하지만 unsinged 키워드가 있는 c 는 0 ~ 255 까지의 범위를 갖죠. 그래서 127이 넘는 byte 는 음수로 표현이 되게 됩니다. 211을 byte로 변형하면 1101 0011 이 됩니다. 여기서 맨앞 비트가 1이기 자바에서는 때문에 음.. Programing/JAVA 2018. 2. 6. Oracle 오라클 myBatis BLOB 파일 저장, 불러오는 방법 이미지 미리보기 Oracle 오라클 BLOB myBatis 파일 저장, 불러오는 방법 이미지 미리보기 multipart/form-data 로 받은 MultipartHttpServletRequest 로 받아 오라클 BLOB 컬럼에 저장하는 방법을 알아보겠습니다. 멀티로 파일을 받는 방법은 아래의 Link를 참고하세요. Link : javascript spring 멀티파일선택 업로드 ajaxForm multipart/form-data MultipartHttpServletRequest 1 2 3 4 5 6 7 @RequestMapping(value="/uploadContent.do", method = RequestMethod.POST, produces="text/plain;Charset=UTF-8") @ResponseBody.. Programing/JAVA 2018. 2. 2. javascript spring 멀티파일선택 업로드 ajaxForm multipart/form-data MultipartHttpServletRequest javascript spring 멀티파일선택 업로드 ajaxForm multipart/form-data MultipartHttpServletRequest 이번 포스팅은 웹에서 멀티로 파일을 선택해 저장하는 방법을 알아보도록 하겠습니다. 멀티업로드를 위해서는 1. html file 태그에 multiple옵션 추가 및 name을 배열 형태로 설정 2. ajaxForm 으로 form 을 servlet으로 전달, form에는 enctype="multipart/form-data" method="post" 옵션 추가 3. Spring multipartResolver 설정 4. maven 사용 시 commons-fileupload, commons-io 의존성 추가 가 필요합니다. 우선 HTML 에서 멀티로 파일을 선.. Programing/JAVA 2018. 2. 2. javascript 자바스크립트 트리 추천 zTree 추천 트리 플러그인 tree plugin javascript 자바스크립트 트리 추천 zTree 추천 트리 플러그인 tree plugin 이번 포스팅에서는 자바스크립트 트리 플러그인인 zTree 사용법에 대해 알아보도록 하겠습니다. 자바스크립트 트리 플러그인으로 구글링을 하시면 많은 플러그인들이 검색되지만 zTree 가 가장 간편하고 많은 기능을 제공하는 것으로 판단 되었습니다. 그럼 사용법을 보도록 하죠. 우선 zTree 페이지로 이동하여 파일을 다운받습니다. Link : http://www.treejs.cn/v3/main.php#_zTreeInfo URL에서도 알수 있듯이 중국에서 만들어진 플러그인 입니다. 페이지 우측 하단에서 다운로드 받아주세요. 다운 받으신 후 압축을 풀면 아래와 같은 폴더구조를 보실 수 있습니다. zTree_v3-mas.. Programing/JavaScript 2018. 2. 2. 이전 1 ··· 20 21 22 23 24 25 26 ··· 47 다음 💲 추천 글 반응형