일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 호환성
- JSTL
- jquery
- HTML5
- 웹 플랫폼 설치 관리자
- checbox
- @RequestBody
- RADIO
- php
- 스크립트
- DB
- switch
- 오라클
- json
- java
- exception
- 문자열
- 네이버스마트 에디터
- 날짜
- Oracle
- html
- 이클립스
- MYSQL
- 한글
- maven
- 전자정부 표준프레임워크
- 톰캣
- spring form tag
- SSL
- null
- Today
- Total
목록전자정부표준프레임워크 (160)
개인적인 정리
json 으로 데이타를 출력할 때 한글이 깨질 수 있다. 그럴경우 produces="text/plain;charset=UTF-8" 부분을 추가해준다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 @RequestMapping(value="/jsonTest", produces="text/plain;charset=UTF-8") @ResponseBody public String jsonTest() throws Exception{ String result =""; String msg =""; String jsonString =""; result ="한글출력도 OK"; msg ="English OK."; jsonString = "{\"result\":\""+ result +"\"..
xlsx 파일 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xls 파일 application/vnd.ms-excel 기존에 개발된 소스를 찾아보니 아래와 같이 되어 있기도 하다. response.setContentType("application/x-msdownload"); response.setHeader("Content-Disposition:", "attachment; filename=" + new String(orgFileName.getBytes(), "UTF-8")); response.setHeader("Content-Transfer-Encoding", "binary"); response.setHeader("Pragma", "..
이클립스에서 톰캣에 ssl 설정을 하여 톰캣을 기동하면 아래와 같은 오류가 난다. Keystore was tampered with, or password was incorrect 맞는 비밀번호를 설정했음에도 오류가 발생한다. keystore 파일을 아래와 같은 방법으로 생성하고 설정을 조금 변경하니 에러가 나지 않는다. 1. keystore 파일 생성 keytool -genkey -alias tomcat -keypass changeit -storepass changeit -keyalg RSA -keystore C:\work\keystore\tomcat.keystore 2. 톰캣 설정 변경 - keystorePass="123456" 부분을 아래와 같이 삭제한다. 그러고 나서 톰캣을 재시작해보니 에러가 없이..
개발환경에 https:// 를 적용해야만 하는 상황이 생겼다. https: 가 아니고서는 넘겨받은 프로젝트가 돌아가질 않는다. 1. keystore 파일을 생성한다. - java bin 폴더가 path 에 등록되어 있으면 바로 아래와 같이 실행하고, 그렇지 않으면 java bin 폴더로 이동한다. keytool -genkey -keyalg RSA -sigalg SHA1withRSA -alias tomcat -keystore C:\work\keystore\tomcat.keystore 아래 처럼 값은 대충 입력해준다. C:\jdk1.8.0\bin>keytool -genkey -keyalg RSA -sigalg SHA1withRSA -alias tomcat -keystore C:\work\tomcat.keys..
전자정부표준프레임워크에서 엑셀 다운로드를 구현해보고자 한다. 위키문서는 아래와 같다. www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:excel egovframework:rte3:fdl:excel [eGovFrame] Excel 파일 포맷을 다룰 수 있는 자바 라이브러리를 제공하여, 사용자들이 데이터를 Excel 파일 포맷으로 다운받거나, 대량의 Excel 데이터를 시스템에 올릴 수 있도록 지원하기 위한 서비스이다. Exc www.egovframe.go.kr 하지만, 위키문서보다는 아래 URL을 참고하였다. 딱히 수정할 부분이 없어서 아래 URL대로 구현하게 되었다. (기존에 개발되어서 운영중인 소스와도 거의 유사해서 아래 URL대로 구현을 하게..
전자정부표준프레임워크의 이클립스가 너무 느리다고 생각해서 이것저것 해보는데 속도개선이 잘 안된다. 그래서 이클립스를 따로 다운받기로 했다. 이미 프로젝트는 svn 서버를 만들어서 올려놨으니 이클립스를 따로 사용하는 것은 어떨까 싶어서 진행해봤고 그 내용을 일단 정리해둔다. 1. 이클립스 다운로드 - 사이트에 들어가서 적당히 다운로드 받았다. - 버전이나 이런건 생각해보지 않고 최신이고, 64비트여부만 확인하였다. www.eclipse.org/downloads/ Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 o..
전자정부표준프레임워크 이클립스가 너무 느려서... (이것저것 해봐도) 새로운 이클립스를 다운받아서 셋팅을 해봤다. 속도가 정말 압도적으로 빨라졌다.... 허나 이클립스가 달라져서 그런지 몇가지 안되는 것이 있었는데, 파일이름을 F2 를 눌러서 붙여넣기로 바뀌지가 않고 다음과 같은 오류를 띄워준다는 것이다. Cannot paste the clipboard contents into the selected elements. 원인을 잘 모르겠으나 다음과 같이 하는 방법으로 적응을 해나가기로 했다. 바꾸고자 하는 파일의 마우스 오른쪽 버튼을 눌러서 Show In > System Explorer 를 눌러서 탐색기를 연다. 열어서 파일명을 변경하고 새로 고침을 하니 잘 바뀌어 있다.
전자정부표준프레임워크에서 페이징을 추가하려고 한다. 이를테면 관리자와 일반 사용자간의 페이징 디자인이 다른 경우가 해당한다. (로직추가가 아니고 여러개의 페이징 디자인을 사용하는 경우에 해당한다.) 전자정부표준프레임워크의 페이징을 자세히 살펴본적도 없어서.. 페이징 디자인 추가를 위해서 좀 헤맸기에... 그 과정을 중심으로 기술해보고자 한다. 여태 한번도 생각해보지 않고, 그냥 있는대로 사용하기만 했을뿐이었다. 1. JSP 파일부터 살펴보자. - 페이징이 항상 아래와 같이 사용이 되고 있는데 type="image" 와 ui:pagination에 대해서 의구심이 있었다. - type="image" 는 parameter를 던지는 느낌(또는 함수의 argument) - ui:pagination는 커스텀 태그로..