org.apache.jasper.JasperException: Page directive: illegal to have multiple occurrences of contentType with different values 위 오류는 페이지에 추가된 jsp 페이지마다 캐릭터셋이 다를때 나타나는 오류 입니다.보통 top, left, body, footer 각각 다른 파일로 만들어놓고 하나의 페이지에서 불러오게 되는데이 top, left, body, footer 각 파일의 캐릭터셋을 통일시켜주지 않으면 위와 같은 에러메시지가 출력됩니다. 따라서 캐릭터셋을 통일시켜주면 해결됩니다.대소문자를 구분하므로 예를들어 utf-8과 UTF-8 을 다르게 인식하니 하나로 맞춰주세요.
LIST 결과를 엑셀로 다운로드 받을 경우가 있지만 때에 따라 CSV로 받아야 할 경우도 있습니다. 아래는 CSV로 다운받을 경우에 적용 예 입니다. response.setHeader("Content-Disposition", "attachment; filename="+fileName); //파일이름 지정response.setHeader("Content-Type", "text/csv; charset=MS949"); //컨텐츠 타입 헤더에 Content-Type을 text/csv로 문자셋을 MS949로 지정해 줍니다. (csv는 UTF8로 지정하면 한글이 깨집니다.)그리고 BODY 부분에 들어갈 결과 값은 , 을 구분자로 적어주시면 됩니다.email, 이름, 전화번호 ${member.member_email}..
보통 웹 프로젝트 작업을 할때는 기본적으로 contextPath를 / (root)로 작업을 합니다만한가지 서버에 여러가지의 프로젝트가 돌아간다거나 할때 구분을 위해 contextPath를 나누어 사용을 하게됩니다.예) tskwon.tistory.com/bbs/boardList.do -> tskwon.tistory.com/blog/bbs/boardList.do (/blog라는 contextPath 사용 예.)문제는 이 contextPath가 개발을 완료한 이후에 변경이 된다면 페이지마다 링크를 모두 바꿔야하는 불상사가 생기게 됩니다.그래서 이를 대비해서 사용할 수 있는것이 ${pageContext.request.contextPath} 입니다.EL(Expression Language)을 통해서 간편하게 사용..
기존에 JAI 혹은 im4java를 이용하여 썸네일 이미지를 생성하였었는데 이 두가지는 사용방법이 불편하면서도 성능이 엄청나게 뛰어난게 아니라 간단하게 사용할 수 있는 라이브러리를 찾다가 JIMI(Java Image Management Interface)를 사용하게 되었습니다. 먼저 /WEB-INF/lib/ 디렉토리에 jar 파일을 다운받아 넣어 줍니다. Image image = JimiUtils.getThumbnail(원본파일 path + 파일명 + 확장자, width 값 , height 값 , Jimi.IN_MEMORY);//위에서 말하는 width와 height 값은 리사이징 할 크기를 말 합니다.Jimi.putImage(image, 썸네일을 저장할 path + 저장할 파일이름 + 확장자); 이전에..
웹 프로젝트의 중요 정보들이 포함되어있는 WEB-INF 폴더는 일반적인 경우에는 톰캣과 같은 WAS에서 접근을 차단을 해줍니다. 하지만 기존의 context root 하위에 다른 디렉토리를 생성해서 다른 웹 프로젝트를 올리게 되면 해당 하위에 있는 웹 프로젝트의 WEB-INF는 그대로 노출되게 됩니다. 그런 경우에 WEB-INF 디렉토리 권한을 700으로 변경하면 일단은 해당 경로에 접근하여 중요 파일들이 노출되는것을 막을 수 있습니다. 위와 같은 상황을 만들지 않는게 가장 좋지만 어쩔 수 없는 경우 위 방법으로 막을 수 있습니다.
현재 전자정부프레임워크 홈페이지에서는 exe 파일 형태로 전자정부 프레임워크를 배포하고 있어서 맥에서 바로 받아서 사용할 수가 없습니다. 그래서 맥에서는 환경을 하나하나 따로 설치해주셔야 하는데요, 아래는 이클립스 버전별로 설치 목록 입니다.Eclipse Kepler(4.4) 소프트웨어버전 자동설치/업데이트 주소 필수여부 Eclipse4.3 http://www.eclipse.org/downloads/packages/release/kepler/sr2 Eclipse IDE for Java EE Developers 다운로드 필수Spring Core 3.6.2http://dist.springframework.org/release/IDE → Core / Spring IDE → Spring IDE Core 필수 U..
- Total
- Today
- Yesterday
- JSP
- Programming
- 제이쿼리
- MAC OSX 10.7
- 아이폰
- 아이폰 어플리케이션
- 티스토리챌린지
- SQL
- Objective-C
- 자바
- 오블완
- Spring
- zero
- iOS 개발
- oracle
- tomcat
- 오브젝티브 C
- 자바스크립트
- 아이폰 개발
- Object C
- MySQL
- Spring Framework
- IT
- iBATIS
- jQuery
- 오브젝트 C
- Objective C
- JavaScript
- Java
- iPhone
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |