일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 이클립스
- 웹 플랫폼 설치 관리자
- RADIO
- 한글
- DB
- spring form tag
- 전자정부 표준프레임워크
- 문자열
- exception
- switch
- SSL
- HTML5
- 톰캣
- maven
- 네이버스마트 에디터
- Oracle
- 날짜
- 호환성
- jquery
- java
- 스크립트
- json
- JSTL
- 오라클
- checbox
- null
- php
- MYSQL
- @RequestBody
- html
- Today
- Total
목록분류 전체보기 (525)
개인적인 정리
전자정부표준프레임워크에서 엑셀 다운로드를 구현해보고자 한다. 위키문서는 아래와 같다. 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는 커스텀 태그로..
JSP단에서 자주 쓰는 함수들(EL로는 불편한)을 따로 정의하여 사용할 수가 있다. 전자정부표준프레임워크3.9를 기준으로 간단하게 하나의 예제를 만들어보고자 한다. 1. Custom Tag 로 사용할 클래스를 하나 만들어준다. 여기서는 EgovStringUtil 클래스를 사용하기로 한다.(이미 전자정부표준프레임워크내에 만들어져 있는 클래스이다.) 패키지명은 egovframework.com.utl.fcc.service 이다. 2. tld 파일을 추가한다. 여기서는 /src/main/webapp/WEB-INF/tlds 에 tld파일을 추가한다. 이미 해당폴더는 egovc.tld 파일이 있다. 파일의 내용은 아래와 같다. (여기서는 util.tld 라는 파일명으로 추가하였다.) 1 2 3 4 5 6 7 8 9..
전자정부표준프레임워크에 Spring Modules를 이용한 Jakarta Commons Validator 를 사용하는 방법을 알아봤다. 이 글은 아래 글을 기본으로 한다. https://web-obj.tistory.com/456 전자정부표준프레임워크 validation 검증/체크 전자정부표준프레임워크의 validation 을 체크하는 것을 정리해보고자 한다. Spring framework + Jakarta Commons Validator 의 조합으로 보인다. 처음볼 때는 아래 위키가 조금 헷갈렸지만, 적용을 해보고 다시 web-obj.tistory.com Commons Validator 에서 제공하는 것 외에 rule을 추가해보고자 한다. 아래 전자정부표준프레임워크 위키문서를 보고 따라했다. www.eg..
정규표현식을 이용하여 작업하는 도중에 test is not a function 이라는 에러가 발생하였다. 1 2 3 var pattern = "^[[0-9]_]$"; pattern.test(form.aaa.value) cs 와 같은 형태로 작업하는데 오류가 발생하였다. 1 2 3 var pattern = new RegExp("^[[0-9]_]$"); pattern.test(form.aaa.value) cs 와 같이 사용하니 오류가 발생하지 않는다. new RegExp() 를 기억하자.
전자정부표준프레임워크의 validation 을 체크하는 것을 정리해보고자 한다. Spring framework + Jakarta Commons Validator 의 조합으로 보인다. 처음볼 때는 아래 위키가 조금 헷갈렸지만, 적용을 해보고 다시 보니 아래 위키가 가장 좋은 문서였다. 아래 위키문서와 전자정부프레임워크에 있는 소스들을 같이보면서 적용을 해보니 잘 되는 것 같다. www.egovframe.go.kr/wiki/doku.php?id=egovframework:%EC%9A%94%EC%86%8C%EA%B8%B0%EC%88%A0_validation_%EC%B2%B4%ED%81%AC egovframework:요소기술_validation_체크 [eGovFrame] 개발된 모든 공통기술에는 기본으로 제공되는..