아닌 밤중에 JSP와 Excel 간의 데이터 주고 받기에 대해 쓰고 자려고 이렇게 키보드를 두둘기고 있습니다. 내일 하려고 하는 부분이 JSP를 통해 화면에 보여지는 테이블이나 혹은 데이터 내용을 엑셀 파일로 저장하는 기능을 구현하는 것이라 웹 검색을 통해 미리 자료를 구해 놓으려 한다는.. 일단 알아본 바로는 저장할 수 있는 방법이 한 3가지 정도 있는 것 같습니다만.. (물론 잠깐 알아본 것이므로 더 있을 수 있다는 사실을 간과해서는 안됩니다. ㅡㅡ;;;) 아~ 일단 구현하려는 것이 대충 어떤 형태인지 제가 의도하는 것과 비슷한 그림을 구해와서 아래에 붙입니다. 참고하세욥!! (출처 : http://kin.naver.com/db/detail.php?d1id=1&dir_id=10102&eid=EnUmq..
오늘 새로운걸 하나 발견해서 올립니다. 이미 알고 계신 분들이야 "머 이까이꺼~" 이러시겠지만... 저한테는 새롭네요. ㅎㅎ;;; 저는 struts 설정 파일에서 action mapping 때 항상 forward 태그의 path 값에 ***.jsp를 썼었습니다. 근데 오늘 갑자기 Null값과 관련된 에러가 발생해서 고심하던 중 path값에 ***.do를 쓰는 경우도 있다는 것을 알았습니다. 쉬운 예로 아래와 같이 쓸 수 있다는 거죠. 그럼 path를 jsp 로 해주는것과 do 로 해주는것의 차이는 무엇일까요?? do 로 해주는 경우는 페이지가 로딩될 당시 Action 파일을 통해 받아야 할 데이터가 있는 경우입니다. 위 예로 설명하자면 logout.do는 login.do처럼 정의된 액션이고 만약 logo..
이클립스를 쓰다가 보면 js 파일이나 jsp 파일을 작성시 한글 깨짐 현상이 생기거나 에러 메시지를 띄우는 창과 함께 저장이 되지 않는 경우가 생긴다. 그럴땐 아래와 같이 하면 된다. Window -> Preferences -> General -> Content Types 로 들어간다. 위쪽에 보면 Text라는 메뉴가 있다. 클릭하면 파일 종류들이 쭈~~욱 나오는데, JavaScript를 살짜쿵 골라준다. 그러면 아래쪽의 Default encoding 메뉴에는 ISO-8859-1라는 보기 싫은 인코딩이 뜬다. /* 한글 메뉴 시 메뉴중 "창" - 환경설정 - 일반 - 컨텐츠유형 - 우측의 텍스트 펼쳐서 javascript 선택 - 하부에 기본값 인코딩(E) */ 이놈을 MS949든, EUC-KR이든 바꿔..
오늘은 JSP를 공부하면서 간단히 정리한 것에 대해 올리겠습니다. 가끔은 제가 직접 한페이지를 모두 써서 채우기도 하네요. ㅎㅎ;;; 1. 선언부 - 형식 : 2. 표현식 - 형식 : 3. 스크립트릿 - 형식 : 4. 주석 - 형식 : :: 웹 브라우저에서는 보이지 않고 JSP 소스를 열어야 보임 5. JSP의 작동 원리 - 사용자가 서버에 JSP 페이지를 요청 - 해당 페이지에 대한 서블릿이 있는지 검사 - 서블릿이 존재할 경우 메모리에 로드시켜 해당 페이지에 대한 응답 객체 생성 - 서블릿이 없을 경우 해당 페이지에 대한 서블릿을 생성 - 특정 폴더에 서블릿을 저장 - 이후 같은 페이지 요청시 메모리내의 서블릿을 실행시켜 응답 객체를 생성 6. 디렉티브 - 해당 JSP 페이지와 관련된 정보를 나타낼 ..