JAVA

·JAVA
Map형태를 그대로 사용하고 싶을 떄- 생성은 new를 하지않고 init()를 통해 생성 등등package buff;import java.util.HashMap;import org.apache.poi.ss.formula.functions.T;public class MapTest extends HashMap { public static void main(String[] args) { MapTest map = MapTest.init(); map.put("key1", "value"); map.put("key2", 1); map.put("key3", new StringBuffer("test")); String str = map.getString("key1"); Integer intt = map.ge..
·JAVA
String str1 = "데이터1@데이터2@데이터3@데이터4";String[] arr1 = str1.split("@");String str2 = "데이터1^데이터2^데이터3^데이터4";String[] arr2 = str2.split("^");//arr1의 length > 4//arr2의 length > 1이 이유는 ^는 not이라는 의미(정규식)그러므로 이스케이프 문자를 사용해야한다String str2 = "데이터1^데이터2^데이터3^데이터4";String[] arr2 = str2.split("\\^");//arr2의 length > 4한글의 정규식[가-힣][가-힝]
·JAVA
Reader와 InputStream 차이Reader문자타입(char타입)문자를 중심으로 읽기 처리[절차] 읽기 객체 생성 -> 읽기 작업 -> 종료InputStreambyte타입인코딩에 따라 한글이 깨져보일 수 있음 String str = "한글";int len1 = str.getBytes("utf-8").length // 6 int len2 = str.getBytes("euc-kr").length // 4// 인코딩 방식에 따라 byte길이가 달라질 수 있음byte[] by = str.getBytes("utf-8");String str2 = new String(by,"euc-kr"); // 깨질 수 있음 // 디코딩할 때는 반드시 인코딩한 글자로 해야함throw와 try catchthrow오류를 떠넘기..
·JAVA/JSP
구현구현2 - 상세보기 구현구현3 - 상품 추가구현4 - 이미지 추가구현5 - 유효성검사 / 다국어구현6 - 시큐리티구현7 - 예외 처리구현8 - 로그구현 9 - 장바구니(세션)shippingInfo.jsp 배송 정보 "/> 성명 배송일 국가명 주소 우편번호 " role="button" class="btn btn-secondary">이전 취소 processShippingInfo.jsp[테스트] 쿠키생성 확인orderConfirmation.jsp"); //쿠키 값 가져옴// ..
·JAVA/JSP
쿠키 가져오기"+cookies[i].getName() + " : " + cookies[i].getValue() + "" ); } out.print(""); out.print("세션 아이디 : "+session.getId()+"");%> 아이디 : 비밀번호 : 쿠키 저장 되돌아가기쿠키 삭제"); out.print(""); for (int i = 0; i 쿠키[" + i + "] : " + cookies[i] + ""); // 쿠키 속성 이름 out.print("설정된 쿠키의 속성 이름[" + i + "] : " + cookies[i].getName() + ""); //쿠키 속성 값 out.print("설정된 쿠키의 값[" + i + "] : " + cookies[i].getVal..
·JAVA/JSP
구현구현2 - 상세보기 구현구현3 - 상품 추가구현4 - 이미지 추가구현5 - 유효성검사 / 다국어구현6 - 시큐리티구현7 - 예외 처리구현8 - 로그ProductVO.java장바구니에 담는 수량 프로퍼티 추가package kr.or.ddit.vo;// 자바 빈 클래스/* 자바빈 규약 1. 프로퍼티 2. 기본생성자 3. getter/setter메서드 *//** * @author PC-13 * */public class ProductVO { // 프로퍼티 = 멤버변수(필드) private String productId; private String pname; private long unitPrice; private String description; private String manufactu..
아잠만_
'JAVA' 카테고리의 글 목록