XStream은 Java Object에 대한 xml serialize를 제공하는 Libraray입니다. 물론 deserialize도 지원하며, json 변환 역시 지원하지요.

문제상황

하지만 XStream은 Object의 property 값이 null 인 경우에는 해당 property를 serialize 하지 않습니다. 예를 들면…

더보기

, , ,

삼성의 첫 바다폰 wave가 발표되었습니다. 스마트폰의 하드웨어 스펙이야 전반적으로 평균화되고 있는 추세이고, 이미 S/W가 중요해지는 시점이다보니 wave폰 자체보다는 삼성 독자 플랫폼인 바다(bada)에 더 관심이 가는데 bada developer(http://developer.bada.com/)를 보면 준비는 잘해온 듯 합니다.

samsung wave

samsung wave

바다의 미래가 불투명한 이유

하지만 바다플랫폼의 성공여부에 대해서 여전히 부정적인 생각이 많이 드네요. 위험요소들을 생각해보면 애플 따라하기 정도의 전략만으로는 부족하고, 플러스 알파가 필요한 시점이기 때문이죠.

더보기

, ,

요즘 대부분 웹페이지의 한글페이지는 UTF-8로 개발되는 추세지만, EUC-KR로 개발된 사이트를 UTF-8로 전환하려고 하는 경우 외부에서의 링크 등 때문에 Request의 파라메터에 대해서 UTF-8과 EUC-KR을 모두 지원해야할 경우가 종종 있습니다. 하지만 Java는 PHP 등과는 달리 String을 byte array로 보는게 아니라, byte array를 decoding해서 유니코드로 처리하므로 Tomcat의 character encoding 설정 만으로는 파라메터에 대해서 UTF-8과 EUC-KR을 모두 지원할 수 없습니다. 이런 상황에서 써볼 수 있는 팁을 정리해봅니다.

더보기

, , , , , ,
WordPress SEO