일반적으로 Spring MVC에서는 Map 형태의 파라미터를 받을 수 없습니다.그러나 표준프레임워크 실행환경에서는 AnnotaionMethodHandlerAdapter의 customArgumentResolvers 기능을 활용하여argument명이 "commandMap"인 경우 request 파라미터를 해당 map에 넣어주는 기능이 추가되어 있습니다. 이를 처리하기 위해서는 WEB-INF 하위 servlet 설정파일에 아래와 같은 내용을 추가해야 합니다.
http와 https를 혼용해서 운영할때 프로토콜이 바뀌면 세션이 끊어지는 경우가 있습니다. 이를 해결하기 위해 세션을 굽는 필터 클래스 입니다. 먼저 web.xml에 필터를 추가해줍니다. https HttpsFilter Class Path https *.do HttpsFilter Class의 Path를 filter-class에 넣어줘야 합니다. 그리고 필터 클래스를 프로젝트에 추가 합니다.import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequestWrapper; import javax.servlet.http.HttpServletResponse..
서로 다른 도메인으로 운영중인 사이트 간에 ajax로 값을 주고 받아야 하는 일이 생겼는데 일반적인 ajax 방식으로 하면 크로스도메인 때문에 문제가 생길 수 있습니다. 그래서 이 때 사용하는것이 jsonp를 이용한 방법인데요. 기존 방법과는 크게 다르지 않지만 응답하는 서버 쪽에서 callback 파라미터를 받아서 그대로 출력해줘야 한다는 점이 조금 다릅니다. $.ajax({ type : "POST", url : "http://localhost/Check.do", //요청 할 URL data : { test:'test'}, //넘길 파라미터 contentType: "text/plain; charset=utf-8", jsonp : "callback", dataType : "jsonp", withCrede..
maven 프로젝트를 build 할때 unmappable character for encoding MS949 와 같은 에러가 나타나는 경우가 있습니다.이 경우에는 pom.xml의 maven-compiler-plugin 부분의 encoding 타입을 UTF-8로 지정해주면 됩니다.아래 예제를 참고하세요. org.apache.maven.plugins maven-compiler-plugin 2.5.1 1.6 1.6 -Xlint:all true true UTF-8
JAVA 1.7에서 작성한 소스를 1.6에서 빌드를 하려고 하면 일부 메소드들이 지원되지 않아 오류가 납니다.아래 예제는 그 중 Integer.compare 메소드의 경우 입니다.comparepublic static int compare(int x, int y)Compares two int values numerically. The value returned is identical to what would be returned by: Integer.valueOf(x).compareTo(Integer.valueOf(y)) Parameters:x - the first int to comparey - the second int to compareReturns:the value 0 if x == y; a val..
[jsp] remoteAddr 이 IPv6 주소를 리턴할때 IPv4로 바꾸는 방법 포스팅으로 해당 문제 해결방법을 이전에 작성하였었는데같은 방법으로 해결되지 않아 다른 방법을 추가하여 올립니다. 이 방법은 eclipse에서 설정하는 방법 입니다.eclipse의 Run - Run Configurations - Apach Tomcat(좌측메뉴) - Arguments 탭 선택위 경로로 이동하여 위 스크린샷에 보이는 VM arguments 부분에 -Djava.net.preferIPv4Stack=true 를 추가해주고Apply 버튼을 눌러 적용해주시면 됩니다.정상적으로 세팅 되었다면 remoteAddr에서 IPv4 주소를 return 해줄겁니다.
- Total
- Today
- Yesterday
- Java
- Object C
- 자바스크립트
- SQL
- 티스토리챌린지
- iOS 개발
- 아이폰 어플리케이션
- 오브젝티브 C
- 아이폰 개발
- 제이쿼리
- JavaScript
- MySQL
- JSP
- 자바
- Objective C
- zero
- MAC OSX 10.7
- Spring Framework
- jQuery
- Objective-C
- tomcat
- iBATIS
- Spring
- 오브젝트 C
- 오블완
- 아이폰
- oracle
- IT
- iPhone
- Programming
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |