일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Stock
- css
- SQL
- 제이쿼리
- 자바
- Oracle
- JavaScript
- 자바스크립트
- Eclipse
- 맥
- IPO
- 주식
- 공모주 청약
- php
- codeigniter
- 공모주
- 주식 청약
- 코드이그나이터
- 6월 공모주 청약 일정
- 리눅스
- linux
- jquery
- 공모주 청약 일정
- 오라클
- 주식 청약 일정
- java
- MYSQL
- Stock ipo
- html
- 7월 공모주 청약 일정
- Today
- Total
목록egovframework (12)
개발자의 끄적끄적
[java/egov] ibatis Check the result mapping for the property. 에러 전자정부프레임워크에서 쿼리를 수정 후 아래와 같이 나오는 현상이 자주 있습니다. 특히 복잡한 쿼리들을 다룰때 더 많이 있겠죠.. --- Check the result mapping for the 'name' property. 딱봐도 name 이라는 property 가 매핑되지 않았다고 하는거라... resultmap을 찾아보고 vo찾아보고 다 해봤지만... 답은 다른거였습니다.. resultMap 에 선언해놓고 쿼리에서 select 필드에 name을 추가하지 않는 것이죠.. 혹시 몰라서 도움들 되시라고 올려봅니다! 참고들하세요!
[java] 전자정부프레임워크 크로스 사이트 스크립팅(XSS)과 HTMLTagFilter [펌] 크로스 사이트 스크립팅(XSS) Cross Site Scripting 스크립트를 악용해 사용자를 공격하는 기법. SQL Injection과 더불어 가장 자주 사용되는 해킹기법이다. 파라미터에 를 입력하여 다른 사용자에게 피해를 주게 한다. HTMLTagFilter 전자정부프레임워크에서 제공하는 HTMLTagFilter 클래스를 구현하여 보다 간편하게 XSS 공격을 방어할 수 있다. web.xml 에 다음을 추가하면 된다. HTMLTagFilter egovframework.com.cmm.filter.HTMLTagFilter HTMLTagFilter *.do egovframework.com.cmm.filter.H..
[java] 전자정부프레임워크 validation 사용법 Validation 개요 객체의 유효성 검증을 위해 스프링 프레임워크는 org.springframework.validation.Validator라는 인터페이스를 제공한다. Validator는 특정 계층에 종속적인 구조가 아니라서, web이나 data-access등 어떤 계층의 객체라도 유효성 검증이 가능하게 한다. Jakarta Commons Validator나 Valang 같은 외부 Validator들도 Spring 프레임워크에서 사용할 수 있다. Spring Modules를 이용한 Jakarta Commons Validator 사용 방법에 대해서는Spring Framework에서 Commons Validator 사용을 참고하라. 설명 부서 정보..
[java] 전자정부프레임워크 controller not found 404 error 신규 프로젝트를 생성 혹은 복사 후 수정 한뒤 컨트롤러 명을 @RequestMapping("/index.do") 라고 선언하고 브라우저에서 localhost:8080/index.do 로 입력하고 실행했는데 404 not found 가 나온다면!!!! 아주 사소한 부분일 수 있지만.. 위처럼, 프로젝트 트리를 보면 egov-com-servlet.xml 이라는 파일이 있는데 파일을 열어보면 상단부에 위처럼 설정되어있는 context가 있습니다~ 이 내용을 보면, base-packgebase-package="egovframework,aaa" 이런 부분이 있는데 프로젝트명이 egovframework 이거나 aaa 인거만 인식을..
[java] 전자정부프레임워크 context-datasource.xml cubrid 설정 1. 드라이브연결 이부분이 전부 주석으로 되어있다... 지금 필요한건 commons-dbcp commons-dbcp 1.4 이부분만 주석을 풀어주면
[egov] 전자정부프레임워크 XSSFWorkbook 으로 엑셀 다운받기 전자정부 3.6.0에 포함된 spring 에서 기본으로 제공하는 엑셀 다운로드는 HSSFWorkbook 을 사용하기 때문에 65536 레코드가 넘어가면 에러가 발생한다. XSSFWorkbook 형태로 다운로드 받기 위해서는 AbstractView를 직접 구현해 주어야 한다. 1. pom.xml에 poi, poi-ooxml dependency 추가 org.apache.poi poi 3.17 org.apache.poi poi-ooxml 3.17 2. AbstractView 구현 package com.incree.excel; import java.util.List; import java.util.Map; import javax.servl..
[egovframework] 전자정부프레임워크 페이징 [펌] 개요 전자정부프레임워크에서는 페이징 처리의 편의를 위해 ui:pagination/ 태그를 제공한다. 페이징 기능을 사용할때 기능은 유사하지만 이미지나 라벨등의 포맷만 다양하게 사용하게 되는 경우가 있다. 따라서 포맷별로 렌더링할 클래스를 빈설정 파일에 설정하고 태그에서 입력된 정보를 기반으로 어떤 렌더링 클래스를 사용할지 결정하는 방식으로 동작한다. PaginationRenderer는 포맷에 따라 페이징을 렌더링하는 역활을 담당하고, PaginationManager는 어떤 PaginationRenderer를 사용할지를 담당한다. 렌더링에 필요한 데이터는 PaginationInfo에 담겨 있다. 설명 PaginationInfo Pagination..
[java & spring] 전자정부프레임워크 메일 발송 [펌] Mail 서비스 개요 전자정부 프레임워크에서는 이메일 발송을 쉽게 처리하기 위해 Jakarta Commons Email API를 사용하고 있는데 Commons Email은 내부적으로 Java Mail API와 JavaBeans Activation API 를 제공하여 오픈 소스로 채택하였다 Apache Commons-Email은 Java Mail API를 근간으로 좀더 심플하게 메일을 보내는 방안을 제시한다. Commons Email API는 메일 발송을 처리해주는 SimpleEmail, HtmlEmail과 같은 클래스를 제공하고 있으며, 이들 클래스를 사용하여 일반 텍스트메일, HTML 메일, 첨부 메일 등을 매우 간단(simple)하게 발..