프로그래밍 썸네일형 리스트형 Cookie, Session <유용한 소스> :::쿠키생성::: 쿠키의 값 = "" :::쿠키 뷰::: 쿠키 목록 0) { for (int i = 0 ; i = 쿠키가 존재하지 않습니다. :::쿠키값 변경::: 0) { for (int i = 0 ; i < cookies.length ; i++) { if (cookies[i].getName().equals("name")) { Cookie cookie = new Cookie("name", URLEncoder.encode("JSP프로그래밍")); response.addCookie(cookie); //cookies[i].setValue(URLEncoder.encode("자바와 JSP")); //response.addCookie(cookies[i]); }.. 더보기 Cookie, Session 정의 //세션Tracking 정의 : -웹페이지들간의 클라이언트 상태유지를 위해 사용되는 기술 -서로 관련이 없던 페이지들간에 연관성을 설정하는 방법 등장배경 : HTTP 프로토콜은 클라이언트와 서버간 요청과 응답이 실행되면 연결이 종료된다. 이것은 전 페이지에서 수행했던 작업을 다른 페이지에서 인식할수 없음을 의미한다. 전페이지에서 수행했던 작업을 다른 페이지에서도 인식할수 있게 구현해야 함. 용도 : 로그인, 장바구니 구현방법 : hidden태그, Get방식을 이용한 URL파라미터, 쿠키, 세션 예제1) hidden태그를 이용(HTML hidden태그이용, 브라우저에서는 보이지 않는다.) -LoginForm Class String address = request.getParameter(“address”);.. 더보기 자바에서 이미지 리사이징 JIMI 라이브러리 다운 : http://java.sun.com/products/jimi/ 편할거같다...다른건 안써봐서 잘 모르겠다.. 검색중에 바로 눈에 띄었다.. 일단 다운받은 zip파일을 jar로 바꿔 저장한후 등록시킨다. 그리고... System.setProperty("java.awt.headless", "true"); Image image=JimiUtils.getThumbnail("파일명", 50, 50, Jimi.IN_MEMORY); Jimi.putImage(image, "전체경로 + 파일명"); 이 세줄만 써주면 실제 리사징이 일어난단다..워.. 첫번째 줄은 파일의 크기를 줄이기 위한 코드라고 하던데 메소드내용을 안봐서 잘 모르겠고..뭐 되겠지..ㅋ 그리고 두번째 의 인자를 보면 쉽게 짐작.. 더보기 java용 날짜 구하기 팁 시스템의 밀리초 구하기.(국제표준시각(UTC, GMT) 1970/1/1/0/0/0 으로부터 경과한 시각) ------------------------------------------------------------------ // 밀리초 단위(*1000은 1초), 음수이면 이전 시각 long time = System.currentTimeMillis ( ); System.out.println ( time.toString ( ) ); ------------------------------------------------------------------ 현재 시각을 가져오기. ------------------------------------------------------------------ Date tod.. 더보기 패키지에 대한 정의 3.1 패키지(package) 패키지란, 클래스의 묶음이다. 패키지에는 클래스 또는 인터페이스를 포함 시킬 수 있으며, 서로 관련된 클래스들끼리 그룹 단위로 나누어 놓음으로써 클래스를 효율적으로 관리할 수 있다. 또한 같은 이름의 클래스 일지라도 서로 다른 패키지에 존재하는 것이 가능하므로, 자신만의 패키지 체계를 유지함으로써 다른 개발자가 개발한 클래스 라이브러리의 클래스와 이름이 충돌하는 것을 피할 수 있다. 지금까지는 단순히 클래스명으로만 클래스를 구분 했지만 클래스의 실제 이름(full name)은 패키지명을 포함한 것이다. 예를 들면, String클래스의 패키지명을 포함한 이름은 java.lang.String이다. 즉, java.lang패키지에 속한 String클래스라는 의미이다. 그래서 같은 .. 더보기 Cannot create JDBC driver of class '' for connect URL 'null' 2일동안 헤멨었다.... 이클립스(갈릴레오)에서는 어찌어찌 하다가 연결에 성공했는데.. 웹서버에 올리고 테스트하는데..별의별 방법을 다 써서 쥐어짜고 했지만...결국 실패;;; 저번주 패배의 쓴맛을 맛보고 다시 새로운 기분으로 구글링 검색을 했는데..정말 놀라운 글을 발견했다.. 그걸보고 실행한 결과! 떴따ㅠㅠ 아 정말 ㅠㅠ 서론이 길었다....ㅠㅠ 너무 감동의 도가니라...ㅠㅠ 일단.. 테스트버전은 Apach2, Tomcat 5.5.27, jdk1.6, postgreSQL 이다. 아파치와 톰캣은 연동상태, 그다지 상관은 없지만.. 이클립스에서는 톰캣을 연결한 상태에서 Server프로젝트아래 server.xml의 의 자식요소로 아래내용을 추가했다. 더보기 Commons-Fileupload의 한글관련 문제 추가 안녕하세요.. ^^ 파일 업로드 찾다가 요기까지 왔네요.. ^^ 샘플코드는 잘 봤습니다.. (샘플코드에 변수이름이 조금 잘못 되어 있는 부분이 있었습니다. - 큰문제는 아니죠.. ^^) 파일 업로드를 구현하면서 어려움(?)을 겪었던 부분과 해결 부분을 적어보려 합니다. (저도 도움을 받았으니, 혹시나 저와 같은 어려움(?) 을 겪으신 분들을 위하여.. ^^) * OS : Linux * DB : Oracle * WAS : OC4J 10g AS /** * form tag의 input name들이 아래와 같이 있습니다. */ String sMode = ""; String sPageNo = ""; String sKeyWord = ""; String sSearchPart = ""; String sSeqNum = .. 더보기 [FileUpload] 다중 파일 업로드 [01] 다중 파일 업로드 1. 파일 선택 >>>>> upload_multi_form.jsp 이미지 파일: 이미지 파일: 이미지 파일: 이미지 파일: 이미지 파일: 파일 설명: 2. Upload 처리 >>>>> upload_multi_proc.jsp 0) { int idx = fileItem.getName().lastIndexOf("\\"); //윈도우 기반 if (idx == -1) { //유닉스, 리눅스 기반 idx = fileItem.getName().lastIndexOf("/"); } //순수 파일명 추출 fileName = fileItem.getName().substring(idx + 1); try { //----------------------------------------------- //.. 더보기 이전 1 2 3 4 다음