전체 글 3

[JavaScript]replaceAll 함수 만들기

JavaScript에는 replace라는 함수가 있지만 replaceAll이 없어 불편을 겪을 때가 있다. 물론 [문자열].replace([정규식], [치환될 문자열])이라는 것을 알고 있으면 replace 함수만으로 충분히 replaceAll의 기능을 사용할 수 있다. var str = 'Hello JavaScript!'; str = str.replace(/a/g, 'i'); 결과 : str = 'Hello JiviScript! replaceAll을 함수로 사용하고 싶을 때는 아래와 같은 함수를 사용하면 된다. 1. 대소문자를 구별하며 모든 문자를 치환 /** * (대소문자 구분 있이) 문자열을 원하는 문자열로 치환합니다 * @param str 치환할 문자열 * @param searchStr 치환하고 ..

[JSP] header와 footer를 jsp파일로 나누어 관리하기

웹페이지 작업을 하다 보면 header와 footer를 다른 파일에서도 동일하게 작업하게 될 때가 있다. 그럴 때 태그를 이용하면 좀 더 수월하게 관리할 수 있다. 수정 전 : index.jsp 페이지 내용 header.jsp와 footer.jsp로 분리하고 나면 위와 같이 중복 되는 header와 footer를 어디에서든 불러와 사용할 수 있으며 분리된 header와 footer를 추후 수정하기 쉬워지므로 유지보수면에서도 좋다고 할 수 있다.

IT/JSP 2021.05.12