본문 바로가기

분류 전체보기179

[eclipse] 파일 변경이 웹페이지에 바로 적용되지 않을 때(파일이 자동으로 컴파일되지 않을 때) 상황 Jsp나 Java파일을 수정하고 저장한 뒤 웹페이지를 새로고침해도 수정한 내용이 적용되지 않는다. 이 때 서버를 재기동하면 적용되지만 너무 번거롭다. 원인 자동 컴파일이 되지 않아서다. 특히 서버를 새로 생성한 경우 자동 컴파일 설정이 풀려있을 수 있다. 해결책 1. Servers에서 지금 사용중인 프로젝트가 연결되어 있는 서버 더블클릭 2. 열린 화면 우측 상단의 Publishing 클릭 3. Automatically publish when resources change 클릭 4. 저장(ctrl + S) 5. 파일을 다시 수정하여 웹페이지에서 변경된 것을 확인 2021. 5. 27.
[분석해 보세요] 결과값이 뭘까? 회사에서 접한 쿼리를 이용한 SQL 문제풀이. 문제1 SELECT * FROM ( SELECT '1' AS A FROM DUAL UNION ALL SELECT '2' AS A FROM DUAL UNION ALL SELECT '3' AS A FROM DUAL ) M WHERE NOT EXISTS ( SELECT 1 FROM ( SELECT '1' AS A FROM DUAL UNION ALL SELECT '2' AS A FROM DUAL UNION ALL SELECT '3' AS A FROM DUAL ) X WHERE X.A < M.A ) not exists의 개념을 이해하고 있어야 풀 수 있다. 정답 : 더보기 1 문제2 SELECT * FROM ( SELECT '1' AS A FROM DUAL UNION.. 2021. 5. 18.
[Nexacro] ERR_BLOCKED_BY_CLIENT 오류 해결 오류 상황 로컬서버에서 특정 화면이 나오지 않는 문제가 생겼다. div에 url로 불러오던 화면이었다. 구글크롬 개발자 도구(F12)로 확인하니 잘 나오던 .xfdl.js 파일 하나를 갑자기 불러오지 못한다. 오류 메시지 로딩하는 중에 에러가 발생하였습니다. 주소가 정확한지 확인하고 다시 시도하십시오. 경로 [http://localhost:9090/.../파일명.xfdl.js] 상태코드 [10499] Failed to load resource: net::ERR_BLOCKED_BY_CLIENT 오류 원인 크롬의 AdBlock이라는 광고 차단 확장 프로그램 때문이었다. 다른 확장 프로그램도 비슷한 오류를 발생시킬 수 있을 것으로 보인다. 해결법 1. 크롬 우측 상단의 애드블록 아이콘을 우클릭한다. 이 아이콘.. 2021. 5. 14.
[Nexacro 17] var와 this의 차이 var : 폼의 전역변수 this : 폼의 멤버변수 var와 this 둘 다 폼 안에서는 전역변수처럼 사용되지만, 다른 폼에서 변수를 가져오려면 해당변수가 this로 선언되어 있어야 함. 다만 API 사용 등으로 this가 가리키는 컴포넌트가 달라질 경우 var가 유용할 수 있음. 2020. 12. 10.
[Nexacro] 주민등록번호 마스킹 처리 주민등록번호 등의 개인정보, 또는 가려야 할 정보가 있을 때 값을 수정하지 않고 Grid의 mask 처리로 마스킹하는 방법. 1. displaytype : mask 2. maskeditformat 에서 마스킹할 부분을 중괄호{}로 감싸줌 3. 별표로 처리된 데이터 확인 2020. 12. 9.
조회한 데이터 가공 위치 1. 쿼리 (ex. xml) 2. 자바단 (ex. controller) 3. 화면 만드는 곳 (ex. JSP, 넥사크로 툴) 2020. 12. 2.