일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- MySQL
- JSP
- oralce
- 블로그 조회수
- 소득세
- JavaScript
- MSSQL
- Eclipse
- 블루수국그림
- 블로그 수익화
- 갑근세
- samba
- Vista
- PHP
- CSS
- 즐겨찾기 추가
- Administrator
- .NET
- flash
- Jexcel
- 블로그 방문자 늘리기
- 국민연금
- 블로그 조회수 늘리기
- IIS
- CVS
- 에덴미술
- Adobe pdf reader
- 인테리어그림
- HTML
- Jrun
- Today
- Total
목록Web Development (74)
I LOVE EJ
JSP태그라이브러리 개요 웹프로그래밍에서의 가장 큰 문제점은 HTML소스와 자바소스가 뒤죽박죽되어 코드의 가독성이 떨어지고 유지보수가 어렵다는 점이다. 다시 말해 보여주기와 구현하기를 나누어 주는 것이 좋다는 말이다. JSP에서는 빈즈와 커스텀 태그를 사용해서 프로그램 부분을 나눌 수 있는데 특히 데이터 처리보다는 프리젠테이션 로직에 들어가는 코드를 보기 쉬운 태그로 줄여주는 커스텀 태그에 대해 알아보자. 커스텀 태그의 정의 정식명칭은 JSP 태그 라이브러리(JSP Tag Library)이다. 또는 커스텀 태그(Custom tags)라고 불리기도 한다. JSP소스 속에 박혀 있었던 스크립틀릿을 들어내어 태그 핸들러 속에 집어넣은 것으로 JSP페이지에서 커스텀 태그를 사용할 때는 해당 태그 핸들러를 호출해..
1. server.xml 수정은 POST 방식만 지원되고 GET 은 지원안됨. -> 비추 2. 매번 페이지 상단에 정의 -> 추천 3. 수동 인코딩 및 디코딩 -> 비추 String name = request.getParameter("name"); // 폼에서 가져오기 String name = new String(rs.getString("name").getBytes("8859_1"),"KSC5601")); // DB에서 불러오기 4. JDBC 연결방법을 변경 -> 현재 사용중 가장 안정적인듯(?) 기존에 conn = DriverManager.getConnection("jdbc:mysql://localhost/project","root","root"); 에서 conn = DriverManager.getCo..
1. jdbc드라이버 설치 1) 마이크로소프트사 홈페이지에서 jdbc드라이버를 찾아 다운로드한후 setup.exe를 실행하여 설치한다. 2) 설치 폴더중 [MSSQL jdbc드라이버]/lib 폴더의 3개 jar파일을 [자바홈]/jre/lib/ext에 복사한다. 2. JDBC로 MS-SQL연동 순서 1) 페이지 지시어중 import를 사용하여 sql 패키지를 삽입한다. 2) JDBC 드라이버의 인스턴스를 생성한다. Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); 3) Connection객체를 사용하여 DBMS에 연결 설정을 한다. Connection conn = DriverManager.getConnection("jdbc:microsoft:s..
다음은 모든 분들이 짜증내하는 한글 인코딩에 대해서 모든 것을 정리해 보았다. 이 문서로 한글 문제에 더 이상 시간을 뺏기질 않길 바란다. 이 문서를 정확히 이해하신다면 어떤 환경에서도 원하는 문자셋을 설정하실 수 있으실 것입니다. 저작 : 이상윤 ---- 기본개념 ---- 한글문제를 해결하기 위해서는 기본 개념을 아셔야 합니다. 자 기본개념 들어갑니다. ms949 는 윈도우에서 돌아가는 캐릭터 셋입니다. 아햏햏은 표시가 가능합니다만, 유닉스 환경에서는 지원불가입니다. euc-kr 은 윈도우 리눅스에서 돌아가지만 [ 믜 , 아햏햏 ] 등의 글 사용시 한글깨짐 현상이 나타납니다. 그럼 utf-8 은 어떨까요? 이것은 모든문자를 지원합니다. 글자가 깨지지 않죠. 하지만 3byte를 차지합니다. 오라클의 최신..
Jakarta POI I. POI 란? 일반적으로 POI가 엑셀파일을 쓰는 컴퍼넌트로 알려져 있으나 POI는 프로젝트 이름입니다. 즉 POI는 Microsoft Format File을 액세스 할 수 있는 API를 제공합니다. (한마디로 자바에서 MS파일을 읽고 쓸수있도록 지원합니다.) POI안에는 여러 컴퍼넌트들이 있습니다. ① POIFS Microsoft의 OLE2 포맷 형식의 문서를 자바로 읽고 쓸수 있는 컴퍼넌트입니다 기본적으로 POI의 모든 컴퍼넌트들이 POIFS를 사용합니다. ② HSSF Microsoft의 엑셀파일을 읽고 쓸수 있도록 지원하는 컴퍼넌트입니다. ③ HWPF Microsoft의 워드파일을 읽고 쓸수 있도록 지원하는 컴퍼넌트입니다. 이 컴퍼넌트는 디자인 초기단계입니다. ④ HPSF ..
●끊어지지 않는 세션을 만들기 위한 얄팍한(-_^;..)방법!! 가정을 잡아보도록 하자. 어느 사용자가 와글네에 접속을 시도를 했다. 누군가가 남긴 긴글을 20여분동안 열심히 읽고 있었다. 여기서 우리들이 한번 생각을 해볼문제는... 20분동안 페이지에 대한 제요청이 없게되면 끊겨 버린다는 문제가 생긴다는 것이다. .... 고민스럽지 않을 수가 없다. 가끔 글을 쓰면서 소설을 쓰는 사람들이 있다. 와글네 같이 로그인을 해야만 글을 남길 수 있는 사용자들은 열심히 글을 쓴다. 소설(?)을 쓰다보면... 아마 20분이 넘어갈 수도 있으것이다. 물론 영특한 사용자는 미리 워드나 나모로 작성을 하고 난뒤에서 글을 카피해서 올리는 방법을 쓰겠지만, 우직스러운(-_-;) 어느 사용자들은 브라우저를 띄워둔체로......
PHP 세션에서 시작, 변수등록, 변수삭제, 부수기 세션 1) Session의 의미와 구현원리 PHP 3.0 에서는 4.0으로 올라오면서 가장 눈이 띈 변화라면 세션을 사용할수 있다 라는거겠죠.. 이제 세션의 의미를 말씀드린다면 어떤 유저가 어떤 특정 사이트를 접속하여 머물러 있는 시간이라고 말할수 있습니다. 좀 더 어렵게 설명을 한다면, 웹서버는 서로 다른 유저들로부터 서버 내에 있는 페이지를 요청이 들어올 경우에 각 유저들의 컴퓨터에 유일무이한 식별키를 쿠키의 형태로 발급하여 해당 유저가 사용자의정보 즉, 사용자의 로그인이나 기타 입력된 정보를 서버 내에 저장하여 유저가 다시접속하였을때 유저에게 발급한 식별키를 이용하여 서버쪽에 저장해놓은 정보(세션값)를 가져옴으로써 유저를 구별하는 원리로 구현된다고..

///////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////// // // MXML SOURCE // ///////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////..