본문 바로가기

Dev

CentOS6.5에서 Tomcat6 설치 1. JDK 설치 설치가능 확인 : yum list java*jdk-devel1.6버전 설치 : yum install java-1.6.0-openjdk-devel설치 확인 : java -version 2. Tomcat 설치 설치가능 확인 : yum list tomcat*6.0버전 설치 : yum install tomcat6 tomcat6-admin-webapps tomcat6-webapps 3. iptables에서 8080 포트 오픈 현재상태 확인 : iptables -L -niptables 파일 수정 : vi /etc/sysconfig/iptables-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT 그리고 재시작 : service i.. 더보기
input에 한글 입력 후 POST 전송시 한글 깨지는 문제 input에 한글 입력 후 POST 전송시 한글 깨지는 문제톰캣 셋팅 변경 톰캣의 conf라는 폴더를 보면 server.xml과 server-minimal.xml 이란 파일을 볼 수 있다. 텍스트 에디터로 열어서 라는 항목을 찾아 다음과 같이 설정하자.server.xml server-minimal.xmlserver-minimal.xml이 존재하지 않거나 server.xml만 바꾸었을때 제대로 동작하면 server-minimal.xml은 세팅할 필요 없다. 이 세팅은 웹페이지의 URL에서 문자열을 읽어올 때 서버가 처리하는 URL의 인코딩 타입을 변경하는 것이다. Internet Explorer에서 "URL을 항상 UTF-8로 보냄"이 켜져 있으면 브라우저는 서버에 UTF-8로 보낸다. 이를 서버에서 읽어.. 더보기
JQuery 함수 정리 http://findfun.tistory.com/category/jQuery?page=1 더보기
Tomcat HTTP Status 404 Error PROJECT 마우스우측버튼 -> properties -> web project settingscontext root를 / 으로 변경 https://groups.google.com/forum/#!topic/springsprout/vc42-yOGrr4 더보기
Spring의 이해 개발환경 구성http://mongodev.tistory.com/27http://odysseymoon.tistory.com/43 용어 설명http://egloos.zum.com/springmvc/v/487497http://blessldk.blogspot.kr/2015/01/spring-framework-dao.html (DAO란?) 각 구조별 이해http://darkhorizon.tistory.com/171http://anster.tistory.com/142http://javacan.tistory.com/120http://firedev.tistory.com/entry/Spring-Spring-Framework%EC%9D%98-%EA%B8%B0%EB%B3%B8-%EA%B0%9C%EB%85%90 예제http:.. 더보기
getParameter로 받아온 한글이 깨질때 자바는 유니코드를 쓰기 때문에 자바에서 getParameter 으로 파라미터를 가져올때 유니코드로 변환하여 가져온다.. 이 값을 utf8이나 euckr으로 바꾸려면? String param = request.getParameter("name"); param = new String(param.getBytes("ISO-8859-1"), "UTF-8"); // param = new String(param.getBytes("ISO-8859-1"), "EUC-KR"); 출처: http://searcher.tistory.com/211 더보기
HighCharts : 자바스크립트 그래프 라이브러리 http://socialcompare.com/en/comparison/javascript-graphs-and-charts-libraries 자바스크립트로 만들어진 그래프 그리는 라이브러리를 비교해 놓은 사이트이다.영어지만 비교하는데는 별 문제 없고.. 이 중에서 비교해본것은..1. 브라우저 호환성2. 무료인지3. js 파일을 다운받을 수 있는지(오프라인에서도 실행가능하게)4. Like 수 그렇게 해서 선택한것이 Highchart이다. IE6부터 지원이 되고 그 외 브라우저도 다 된다. (확인해봄) 소스 다운받으면 용량이 25메가... 꽤 큰데나 같은 경우 Bar Graph만 필요해서 필요한 소스와 그 그래프를 구현하는데 필요한 소스들(js파일)제외하고 모두 지웠더니 150kb가 남았다. 데모 사이트에서 .. 더보기
기상청 날씨 API 동네예보를 xml 형태로 제공하고 있다. 기상청의 저작권 보호 및 정책에 대해서는 아래 링크에서 보시면 될 것 같다.http://web.kma.go.kr/global/footer/copyright.jsp 기상청 오픈 API 관련 주소http://www.kma.go.kr/weather/lifenindustry/sevice_rss.jsp 크게 동네 예보와 주간 예보로 나뉜다. 1. 동네예보 (동네예보 XML 설명 pdf) (1) 좌표로 검색하는 방법 (위경도 latlng) URL : http://www.kma.go.kr/wid/queryDFS.jsp?gridx=59&gridy=127 -> gridx와 gridy에 좌표값을 넣어준다. (정수형인듯) * 보통 시군구 기준으로 시나 군이 넘어가도 위경도값(정수)이.. 더보기
스크립트 내에서 js 파일 추가하기 스크립트 내에서 브라우저 종류에 따라서 js 파일 추가를 다르게 하고 싶을 때. var browser = (function() { // 브라우저 확인 var s = navigator.userAgent.toLowerCase(); var match = /(webkit)[ \/](\w.]+)/.exec(s) || /(opera)(?:.*version)?[ \/](\w.]+)/.exec(s) || /(msie) ([\w.]+)/.exec(s) || /(mozilla)(?:.*? rv:([\w.]+))?/.exec(s) || []; return { name: match[1] || "", version: match[2] || "0" }; }()); var addJavascript = function(jsname, .. 더보기
JSP 개발 환경 설정 chapter 1 JDK 다운로드>>1. java.sun.com 사이트에 들어감(http://www.oracle.com/technetwork/java/index.html)2.다운로드상자에서 Java SE클릭3.Java SE 6 Update 31 JDK 다운로드 버튼 클릭4.Accept 라디오버튼 선택5.Windows x86 78.98 MB jdk-6u31-windows-i586.exe다운로드(밑에서3번재)6.프로그램파일즈 밑 폴더 java에 잘 깔린지 확인7.제어판 키고 고급-> 환경변수 PATH를 C:\Program Files\Java\jdk1.6.0_31\bin로8.cmd에서 javac -version 명령어로 버전이 나오는지 확인 chapter 2 TOMCAT다운로드>>1.http://tomcat... 더보기