본문 바로가기

JAVA

[java-jsp] getScheme 등 HTTP request 정보 출처 - 준스파파의 IT 개발 이야기 junspapa-itdev.tistory.com/34
[JAVA] 크로스사이트 Origin - response 처리 response.setHeader("Access-Control-Allow-Origin", "*"); // 모든 사이트 도메인 허용 response.setHeader("Access-Control-Allow-Credentials", "true"); response.setHeader("Access-Control-Allow-Methods", "POST, OPTIONS"); response.setHeader("Access-Control-Allow-Headers", "Authorization,DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type"); response.setContentTy..
[주소URL] request 에서 URL정보 request.getScheme(); //http 등 프로토콜 확인 request.getServerName(); //도메인명 request.getServerPort(); // 포트 request.getRequestURI(); // (스키마://도메인:포트) 이후부터 파라미터 전부
[base64] 이미지 파일을 base64로 DB 입/출력 // DB입력 시 MultipartFile mpf = request.getFile((String)itr.next()); // 멀티파트 파일 String uuid_str = makeUUIDrandomId(); //uuid_str = "4512286bed9d4e5f8bef9534b4cb4171"; // 기본 키값 StringBuilder sb = new StringBuilder(); // 이미지를 문자열로 //sb.append("data:image/png;base64,"); // 직접적으로 src에 출력할때만 필요 sb.append(new String(Base64.encodeBase64(mpf.getBytes()),"UTF-8")); // uuid_str : DB테이블 키값, sb.toString() : 변..
[java] Unescape Html 유니코드 html 에서 사용되는 한자, 특수문자 등의 코드를 정확한 문자로 변환 import org.apache.commons.lang3.StringEscapeUtils; String temp = new StringEscapeUtils().unescapeHtml4("..牡丹文 銀釦 鉢"); ..牡丹文 銀釦 鉢
[Spring] ResponseBody 값 반환 public @ResponseBody void Temp(.., .. , HttpServletResponse response ){ try{ // text/plain; charset=utf-8// application/json; charset=utf-8 response.setContentType("application/json;charset=UTF-8");response.setCharacterEncoding("UTF-8");response.setHeader("Cache-Control", "no-cache");response.getWriter().write(job.toString()); }catch(Exception e){e.printstacktrace();}}
[Jsp] 한글 디코딩 JSP view 페이지에서 get 방식으로 넘어오는 한글 파라메터값 Decode 하기 ${temp_el}
[InetAddress] 아이피 확인하는 함수 // 특정 도메인의 아이피가 여러개일 때 검사InetAddress [] ia = InetAddress.getAllByName("iha.go.kr");for(InetAddress temp : ia){ System.out.println(" iha IP ===="+temp.getHostAddress());}// 로컬호스트의 IP 출력InetAddress local = InetAddress.getLocalHost();System.out.println("My PC IP ====" + local.getHostAddress());