본문 바로가기

전체 글111

[AEM6.0] Dialog 라디오버튼(radio button) 생성 아이고 입사한지 2년이 되서야 AEM관련 포스팅을 시작하다니... 틈틈히 이 전에 노트에 정리해둔 것도 올려야겠다! ▶ 라디오버튼(radio button) 속성 - xml 파일 소스 // radio 항목 ▶ 예제 소스 123456789101112131415 Colored by Color Scriptercs ▶ Dialog 사진 ▶ CRX/DE 해당 노드에 저장된 상태 요렇게 노드의 프로퍼티 확인까지 하면 끝! 2017. 12. 26.
[JAVA] Map에 배열/List 넣기 (Object형 사용) [ 상품 규격표 컴포넌트 개선 작업 ] 위 표를 그리는 규격표 컴포넌트를 Dialog를 통해 데이터 수정이 불가능 하도록 개선해야 하는데~~~~~ 이것과 비슷한 기존의 다른 컴포넌트는 그냥 하나의 HTML파일 안에 표 종류별로 하드코딩되어 있었다. 코드 줄만 엄청 길고.... 나는 그렇게 하기 싫어서.... (사실 저렇게 개발해놓은게 이해가 안된다.) 어짜피 데이터가 정해져 있다면 Collection에 담아두고 마크업은 재활용 하는게 훨신 더 깔끔할 것 같았다. 그렇다면 어떤 Collection을 사용하는게 좋을까?? 1. 배열 - 소스 더럽..., 검색시 비효율 2. JSON형식 - 소스 작성 불편 2017. 12. 20.
개발하다가 기분 좋을 때 --- 1 지금 다니는 회사로 이직하면서 '기업 홈페이지 유지/보수' 업무를 하고 있다. 그 전 회사에는 솔루션 개발팀에 소속되어 개발을 하고 모듈별로 또 인원이 나눠지다보니 소스가 많은 사람의 손을 탄다고 해도 2-3명? 정도였다. 그래서 소스 수정하는데 이해하기 어렵다거나 뭐 그런 어려움은 별로 못느낀 것 같다. 그런데 지금 회사에서 내가 맡고있는 홈페이지의 첫 구축 년도가 내가 알기론.. 2010년 ~ 2012년 사이로 알고있다. 그 이후 수~~~~많은 사람들이 소스를 수정하고 만지고 뭐하고 저하고 과정을 거쳤던 것이다. 나의 업무 중 대부분은 구축한지 오래되다보니 컴포넌트 개선 개발 요청이 많다. 처음엔 정말 너무 힘들었다. 같은 소스 안에서도 여러 사람의 흔적이 느껴지고 어쩔때는 내가 느끼기에도 정말 참을.. 2017. 10. 20.
[JavaScript] 자바스크립트에서 replace 를 replaceAll 처럼 사용하여 모든 문자 바꾸기 (feat.정규식) 예를들어, "Pen pineapple apple pen." 라는 문장에서 "Pen" 을 검색해 "BANANA" 로 바꾸고싶다면 ? JAVA 에서 replace() / replaceAll() 사용하기 Java 에서는 replace() / replaceAll() 을 사용하면 원하는 문자열을 모두 검색하여 치환할 수 있다. 1234567String beforeStr= "Pen pineapple apple pen."; String afterStr = beforeStr.replace("apple", "BANANA"); // 출력: Pen pineBANANA BANANA pen. String afterStrAll = beforeStr.replaceAll("apple", "BANANA"); // 출력: Pen pin.. 2017. 8. 10.