본문 바로가기

분류 전체보기758

[PHP Session 사용법] 나름대로 간단한데 상당히 헤맸다 //test1.php //test2.php 여기서 주의할 점은 session_start(); 이다. 처음에는 test2.php 에서도 session_start(); 문장을 써줘야 하는건지 몰라서 못했고 두번째는 session_start(); 는 무조건 페이지의 맨 처음에 쓰는 것이다 라는 것이다. 저 문장을 중간에 썻다가 session 이 안넘아가서 얼마나 고생했는지... test1.php 에서는 session 객체에서 꺼내서 쓸수 있는데 test2.php 에서는 session 을 쓸수 없게 된 케이스가 있었다. 주의하는게 좋겠다. 2010. 11. 30.
[ JSP ] Tiles 2 사용하여 화면 Frame 분리하기 보통 이런 식으로 웹 화면을 나눠서 쓸 것이다. 보통 body에 들어갈 페이지만 바뀌는데... 효과적으로 쓰는 프레임 관련 프레임워크가 있다. tiles 2 라는 스트러츠쪽 소속 프로젝트이다. (처음에는 소속이었으나 지금은 분리되어 독립적이다. 프레임워크를 쓰던 안쓰던 쓸수 있단 얘기다) 위와 같은 화면은 이미 tiles 2 를 사용하여 만든 내용인데... 돌아갈 수 있는 소스를 보겠다. /WEB-INF/web.xml 파일 내용 testWeb tiles org.apache.tiles.web.startup.TilesServlet org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG /WEB-INF/tiles-defs.xml 2 tiles-dispatc.. 2010. 11. 23.
JQUERY로 ajax 에서 form 전송 jquery에서 ajax 의 기본 format 은 $.ajax({ type: "POST", url: "~~~.html", data: "a=xxx&b=yyyy", //&a=xxx 식으로 뒤에 더 붙이면 됨 success: adminViewProc //callback 함수 } ); 형식으로 사용하는 것이다. 그런데 form을 전송하려면 어떻게 해야 하냐하면 function userViewSub(){ var string = $("form[name=userViewFrm]").serialize(); $.ajax({ type: "POST", url: "userViewProc.jsp", data: string, //&a=xxx 식으로 나옴 success: adminViewProc } ); } 이렇게 사용하면 stri.. 2010. 11. 22.
JQUERY에서 readonly , disabled 사용법 솔직히 어떻게 사용해야 하는지 난감했다. 그런데... $("input[name=id]").attr("readonly",true); $("input[name=sel]").attr("disabled",true); 이런 방식으로 사용하면 되더라 샘플 코드를 아래에 남긴다. 1번2번 2010. 11. 20.