본문 바로가기

[Java] String 처리 [StringBuilder] 문자열을 끼워맞춰서 문자열을 만든다. 알파벳 A to Z 가 있다고 하면 이것을 다 붙이려면 String arr = "a" + "b" + "c" + "d" + ... + "z"; 문자A와 숫자10이 있을때는 String arr = "A" + Integer.toString(10); 하지만 StringBuilder를 사용하면 StringBuilder arr = new StringBuilder(); arr.append(A).append(10); 하게된다면 결과는 String 이 된다. 반복적인 입력에 유용할 것이라고 봄. 사용의 한 예String body = (new StringBuilder(String.valueOf(body))) .append("&") .append(URLEnc.. 더보기
[Servlet] 처음에 여러가지 어려운 것 들 이클립스 환경에서1. java source PATH Servlet name\ Java Resources \ src \ package name \ class name.java 2. web.xml PATH WebContent \ web.xml 3. class file PATH WebContent \ WEB-INF \ classes \ .class 4. reference file PATH WebContent \ WEB-INF \ lib \ .jar 5. .html, .jsp PATH WebContent \ .html 더보기
[Servlet] 기본 servlet에 대한 개념은 대충 감만 잡고 있는 상태 기록하고자 하는것은 1. 어떻게 써야 하는가. 2. 어떤게 파일 또는 클래스, 함수들이 맞물리는가( 사실 이게 가장 핵심이다. 이제까지는 명시적 path 혹은 절대경로로만 학습하다보니 웹 상의 상대경로, 웹의 개념을 처음 접할때의 경로개념이 상당히 빈약했다. 예전에 Javascript를 공부할때는 한 폴더에 다 때려넣어서 작업했던 경험도 있고, 물론 그때는 서버환경이 아니라 단순 페이지였으니까. ) servlet환경은 직접 server.xml, web.xml, .html, .java 를 작성하여도 되지만 이클립스 환경을 예로 들어서 기록한다. 필요한 파일은 1. web.xml 2. servlet class를 작성할 java파일 3. option으로 .. 더보기