목록전체 글 (556)
른록노트
[Spring] 전자정부프레임워크 validator 적용하기 (3.10) 1. 개요 입력값 검증을 위한 Validation 기능은 Valang, Jakarta Commons, Spring 등에서 제공한다. 전자정부프레임워크는 Jakarta Commons Validator를 Spring Framework과 연동하여 사용하는 방법에 대해서 설명하고자 한다. 1.1. 장점 Jakarta Commons Validator는 필수값, 각종 primitive type(int,long,float…), 최대-최소길이, 이메일, 신용카드번호등의 값 체크등을 할 수 있도록 Template이 제공된다. 이 Template은 Java 뿐 아니라 Javascript로도 제공되어 client-side, server-side의 검증..
1. Tiles란 공식홈페이지 웹 사이트의 템플릿을 조합하여 사용할 수 있게 제공해주는 템플릿 프레임워크입니다. 장점: 공통으로 사용되는 페이지들을 따로 관리할 수 있어서 재사용성이 높아집니다. 단점: 공통으로 사용되는 페이지가 없을 경우 복잡성만 증가 할 수 있습니다. 보통 jsp:include와 많이 비교됩니다. 2. 방법 2.1 .pom.xml에 라이브러리 추가 org.apache.tiles tiles-extras 3.0.8 org.apache.tiles tiles-servlet 3.0.8 org.apache.tiles tiles-jsp 3.0.8 2.2. dispatcher-servlet.xml 변경 아래 소스를 아래와 같이 변경 /WEB-INF/tiles/tiles-layout.xml 2.3. ..
1. 설명 JSP 파일에서 ctrl + shift + f (자동정렬)을 했을때 필요하지 않는 부분에서 자동 정렬이 일어나서 이걸 방지하기 위해 설정 변경 2. 방법 Window - Preperences - Web - HTML Files - Editor ( 없으면 HTML Source 검색) Line width 를 999로 변경하고, Align final bracket.... 부분에 체크를 한다. Inline Elements 는 줄바꿈 하지 않는 엘리먼트를 지정하는 부분인데 여기서 td 와 select 를 remove 해준다. 참고사이트
1. JSP란 JSP(Java Server Page)란 HTML에 Java 코드를 섞어 놓은 페이지입니다. Java를 사용하기 위해 아래 표현 방식을 사용할 수 있습니다. 2. 표현방식 1. scritlet 스크립틀릿 : JSP에서 Java 코드를 작성할 수 있습니다. 지시자 : JSP에서 지시자는 컨테이너가 페이지를 자바코드로 변환 할 때 특별한 지시를 내릴 수 있도록 고안된 것들을 말한다. 지시자에는 page, include, taglib가 있습니다. 1.1. page page 지시자는 java코드의 import와 같습니다. 1.2. include 서버측 include라고 생각하면 됩니다. JSP파일을 자바 소스로 변환할 때 처리하여 현재 파일에 삽입시키고 컴파일합니다. (정적) 1.2.1. jsp:..
1.방법 1.1. Eclipse 실행 -> Go to "Help" -> "Install New Software" 1.2. work with:에 http://download.eclipse.org/releases/juno 를 입력하고 Add 1.3. "Programming Languages" -> "JavaScript Development Tools" 체크 1.4. "Next" -> "Next" -> Accept the Terms of the License Agreement -> "Finish" 1.5 Eclipse 재실행 1.6. javascript 파일 마우스 오른쪽 클릭 -> Open with -> Other -> Internal editors -> JavaScript Editor 선택 후 아래 Use..
1. 설치 npm install --save-dev ts-jest supertest @types/jest jest typescript 2. package.json 수정 "jest": { "transform": { "^.+\\.ts$": "ts-jest" }, "testRegex": "\\.test\\.ts$", "moduleFileExtensions": [ "ts", "tsx", "js", "json" ], "globals": { "ts-jest": { "diagnostics": true } } }참고사이트
1. Typescript란 공식 사이트 한글 번역 사이트 1.1. Javascript and more TypeScript adds additional syntax to JavaScript to support a tighter integration with your editor. Catch errors early in your editor. Typesciprt는 JavaScript에 추가 구문을 추가하여 편집기와의 긴밀한 통합을 지원합니다. 당신의 ide에서 초기에 오류를 포착하세요. 1.2. A Result You Can Trust TypeScript code converts to JavaScript, which runs anywhere JavaScript runs: In a browser, on Nod..
1. 기본 예제 프로젝트에서 진행 참고사이트 - https://llnote.tistory.com/753 2. 소스 파일 수정 2.1. maven pom.xml 설정 파일 수정 https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc/6.4.0.jre8 egovframework.rte egovframework.rte.ptl.mvc ${egovframework.rte.version} commons-logging commons-logging egovframework.rte egovframework.rte.psl.dataaccess ${egovframework.rte.version} egovframework.rte egovframework.rt..