본문 바로가기
반응형

프로그래밍/JAVA, JSP49

정규표현식으로 P태그 치환 var str = ; var exp = /(\]+\>)+/gi; str = str.replace(exp, ""); 는 추가로 치환하면 됨 2018. 5. 4.
Java split 함수의 이용 1. "|"로 자르기 2. "|" 뒤로 문자가 없을 때 3. split 함수를 4개로 자를 때 4. split 함수를 2개로 자를 때 5. 데이터의 유무와 상관없이 "|"로 자를 때 실제로 업무를 하다보면 이런경우가 생긴다. "a | b | c | d" 이렇게 데이터를 전달해주기로 하였는데 "a | b | c | d" "a | b | c |" 이런식으로 값이 있는경우와 없는경우가 동시에 존재할수가 있다. result[3] 값을 꺼내오려하면 에러가 발생한다. 그럴경우 split("\\|", -1) 이렇게 사용하면 값이 있던 없던 "|" 기준으로 자르게 된다. 간단해 보이지만 자주 실수하는 부분이다. 2017. 9. 11.
웹서버와 WAS의 차이 웹서버와 WAS의 차이 구분 설 명 웹 서버 Web Client(웹 브라우저)에게 제공하는 컨텐츠를 제공하는 서버. 정적인 HTML 혹은 jpeg나 gif같은 이미지를 HTTP프로토콜을 통해 웹 브라우저로 제공. WAS Server단에서 어플리케이션을 동작할 수 있도록 지원. 일반적으로 컨테이너라는 용어로 사용됨. Servlet, JSP, ASP, PHP 등의 프로그램으로 사용됨. Background 초기 web: 이미지 혹은 단순 HTML 현재: 게시판, 방명록 등 Server-Client간 상호대화하는 페이지를 제공. -> 내부 어플리케이션을 동작시킬 수 있는 컨테이너를 내장. 동적인 요구에 대응하기 위해 이에 적합한 형태로 변화. 각 사이트가 많은 사용자에게 원활한 서비스를 제공하기 위해 기능적인 .. 2014. 6. 2.
WAS와 웹서버를 분리하는 이유 - 주로 서버 구성 시 웹서버와 WAS를 분리하여 구성함. - 웹서버는 정적인 웹리소스를 반환 - WAS는 동적인 웹리소스를 반환 - WAS 고전 버전에서는 정적 웹서버의 기능을 제공하지 않았었음. - 최신 WAS의 경우 웹서버의 모듈을 포함하여 기능을 제공함. - 그렇다면 왜 WAS와 웹서버를 분리하여야 하는가? - 첫째로, 기능을 분리하여 서버 부하 방지 - 둘째로, 물리적으로 분리하여 보안강화 - 셋째로, 여러 대의 WAS를 연결 가능 - 이는 로드밸런싱의 역할 및 fail over, fail back 처리에 유리 - 넷째로, 여러 웹어플리케이션을 서비스 가능 - 즉 java서버, c# 서버, php서버 등 하나의 웹서버를 통해서 서비스 가능 출처: http://blog.naver.com/sangm.. 2014. 6. 2.
반응형