본문 바로가기

JSP 페이지 이동 4가지 방법 ① JavaScript를 이용window.open, location.href, location.replace 등을 이용할수 있습니다 login_process.jsp 특징적인부분은 브라우져의 주소창이 변경되며(이말은 즉슨 클라이언트가 다시 admin.jsp를 서버에 요청한다는 말입니다)login_process.jsp 에서 jsp가 다 실행되고 브라우져에 out put된 html 및 javascript들만으로실행된 코드들이라는 것입니다 ② response.sendRedirect를 이용login_process.jsp 이 코드에서 a가 출력될까요 안될까요?출력 됩니다.sendRedirect가 되더라도 밑에 jsp 코드들은 모두 실행 된다는 말입니다response.sendRedirect는 기본적으로 모든 로직들을.. 더보기
한글깨짐 tomcat 설정 검색시 한글이 깨지면 tomcat/sever.xml 인코딩 설정을 해주면 된다. 더보기
JAVA 특수문자 split lf (data.contains("+")) String tmp[] = data.split("+") 에러내용 : Dangling meta character '+' near index 0split("+")부분에서 컴파일러가 + 부분을 인식 못함.해결: String tmp[] = data.split("[+]")로 변경.아니면 특수문자 앞에 \\쓸것. (예 data.split("\\+"))String연산 함수(예:replaceAll()..) 이용시 주의할것. 참고 http://blog.naver.com/kim22922/80097490823자바의 특수문자와 그 기능 \n u000A new line \t u0009 tab \r u000D return \f u000C form feed \\ u005C backsals.. 더보기
JSON JSON(JavaScript Object Notation) XML은 JSON보다 무겁고 JSON은 경량화 되어 있다.JSON은 XML보다 적은 용량으로 데이터를 교환할 수 있다.JSON은 데이터 타입을 갖고 XML은 모두 String형 이다. JSON에서 가장 많이 쓰는 json-simple library를 다운받아야 사용이 가능하다.https://code.google.com/p/json-simple/ 다운로드후 해당 프로젝트에 복사를 해주고 add to build path해준다.JSON은 순서없이 관리를 하는 set구조를 가지고 있다. Colored By Color Scripter™123456789101112131415161718import org.json.simple.JSONObject; public.. 더보기
XML 특수문자 파싱 Escape 문자& : & : > ' : ' " : &quot public String parsingSpecialforXml(String fileName) {CharBuffer cb = CharBuffer.wrap(fileName);String xmlString = "";while (cb.hasRemaining()) {char tempChar = cb.get();if (tempChar == '"') {xmlString += """;} else if (tempChar == '&') {xmlString += "&";} else if (tempChar == '\'') {xmlString += "'";} else if (tempChar == '') {xmlString += ">".. 더보기