본문 바로가기

분류 전체보기132

servlet + ibatis + ajax sample 겨우 겨우 눈치보며 만든.. db관련 : mysql-gui-tools-5.0-r12-win32, mysql-5.0.45-win32, was : apache-tomcat-5.5.25, ibatis ajax : prototype.js 071211 : post방식으로 변경. member 패키지 시작. 071213 : post방식, get방식일때 한글처리 분류, 2007. 11. 30.
ajax script ajax script 외에도 괜찮은 소스들이 많다. 웹디자인템플릿 소스라던지.. http://www.yajava.com 내가 선택한건.. -http://prototype-window.xilinus.com 2007. 11. 27.
웹페이시 캐쉬 비활성화 다음과같은 코드로 자주호출되는 페이지가 캐쉬문제로 값이 변하지 않는것을 방지할 수 있다. (캐쉬 비활성화) -jsp response.setHeader("Parama","no-cache"); response.addHeader("Cache-Control","must-revalidate"); response.addHeader("Cache-Control","no-cache"); response.addHeader("Cache-Control","no-store"); response.setDateHeader("Expires",0); -ajax url에 난수를 추가하여 요청파라미터가 매번 달라지므로 캐시를 사용하지 않는다. request.open("GET","yourUrl.php?sid=" + Math.random()); 2007. 11. 27.
mysql에서 stored procedure 만들면서 주의 할 것 주로 MS-SQL에서 작업을 하다, mysql에서 처음으로 stored procedure(이하 sp)를 만들면서, 5분이면 될 것을 수십분은 걸린 것 같다 --;; 에러가 정확한 위치를 알려주질 않는다. 아래의 정리한 내용은 MS-SQL에 익숙하고 mysql을 사용해 보지 않은 분이 보면 무자게 도움이 될 것 같다. - IF문을 쓸 때 END IF문이 있어야 하며, END IF문 뒤에는 ;를 붙여야 한다. ex> IF (test IS NULL) THEN SELSET 'ok'; END IF; - auto increment값을 얻어올 때는 LAST_INSERT_ID()을 이용한다. ex> SET serverId = LAST_INSERT_ID(); - CREATE PROCEDURE문 전에 delimeter문을.. 2007. 11. 26.
mysql에 stored procedure mysql에 stored procedure 만들기 delimiter // CREATE PROCEDURE getServerId(ip VARCHAR(15), OUT serverId tinyint) BEGIN SELECT id INTO serverId FROM tServer WHERE serverIp = ip; END; // delimiter ; - mysql에서는 ;가 command의 종료를 의미하는데 stored procedure의 경우 여러 query의 조합이라 중간에 ;가 들어갈 수 있는데, 그러면 문법 오류로 간주되므로 delimiter를 임시로 다른 걸로 바꾼 후 sp를 만들고 다시 예전 delimiter로 변경하는 것임. java에서 call하는 코드 try { String CLASS_NAME =.. 2007. 11. 26.
RPIC -testFiles 2007. 11. 20.
screenshot - RPIC 2007. 11. 20.
Ajax와 XML: 다섯 개의 일반적인 Ajax 패턴 Asynchronous JavaScript + XML (Ajax)은 단연 2006년의 화두였고, 2007년에도 이러한 기조를 이어갈 전망입니다. 하지만 이것이 여러분의 애플리케이션에는 어떤 영향을 미칠까요? Ajax 애플리케이션에 사용되는 일반적인 아키텍처 패턴에는 무엇이 있을까요? 이 글에서는 다섯 가지 Ajax 디자인 패턴을 소개합니다. 확실히, Ajax는 모든 사람들이 자신들의 사이트에 채택하고 싶어하는 Web 2.0 용어이다. 하지만, 이것이 진정으로 의미하는 것은 무엇일까? 엔지니어들은 아키텍처 레벨에서 이것을 자신들의 사이트에 어떻게 통합할까? 이 글에서, Ajax의 기초를 설명하고, Ajax 개발에서 베스트 프랙티스로 입증된 몇 가지 Ajax 디자인 패턴을 소개하겠다. Ajax는 Dynami.. 2007. 11. 14.