반응형

jsp 4

[tiles] UnknownHostException: tiles.apache.org 에러

목차 로컬에서는 잘 되던 소스가 운영에 반영 시 에러가 발생했고 원인을 추적결과 폐쇄망인 운영서버에서 dtd를 다운로드 할 수 없어서 에러가 난 상황이었다. 원래 소스 변경한 소스 dtd 2.1dtd를 다운 받아서 tiles.xml이 있는 경로에 위치 시켰고 로컬 경로를 잡아줬는데 계속 인식을 못하다가 버전을 3.0으로 올렸더니 되었다.(솔직히 얻어 걸린 듯 하다.) okky에서 참조했다.(3.0은 로컬에 있는 dtd파일을 우선 찾은 후 없으면 다운로드하는 원리라고 설명 되어 있는데 확실히 확인을 아직 해 본 것은 아니다.) reference: https://okky.kr/questions/435576 OKKY - Tiles 인터넷 연결 안될때 dtd 못 불러오는 문제 문의 열심히 구글링 한 결과 답을 ..

IT/development 2024.02.06

[jstl] 검색 결과 유지 (feat. 목록 화면)

목차 목록화면에서 검색 조건값을 유지하고 싶을 때 여러 가지 방법이 있겠지만 그 중 매개변수를 이용하는 방법은아래와 같다. 알고보면 참 간단한건데.. 오래되면 까먹는다. 그래서 기록을 한다. 검색 조건은 아래와 같다. 회원종류(체크박스) 회원종류는 불가피하게 하드코딩으로 넣었다. 일반회원 기업회원 전체 가입상태(selextbox) 전체 ${list.codeNm} 회원명(input) 회원명: input 속성을 제외하면 전부 원리는 동일하다. 조건식을 통해 코드값과 매개변수에 담긴 코드값이 일치할 경우만 checked, selected 처리를 한다. 처음 목록 화면을 조회 했을 시에는 매개변수의 코드값에 아무것도 없을테니 아무 액션을 하지 않고 조건 선택 후 검색할 때는 매개변수의 코드값이 있을테니 chec..

IT/development 2023.12.24

[jstl] selectbox 조건과 일치하면 선택값 유지(feat. 상세화면)

간만에 추억의(?) jsp로 화면단을 개발하게 되었고 그 중 jstl에서 많이 쓰는 기능인데 잘 생각이 나질 않아 예전 레거시 코드를 뒤져서 찾았고 다음을 위해 메모를 한다. 상세화면에서 공통코드의 값을 불러와서 selectbox에 뿌리는데 회원 가입상태 코드와 공통코드의 코드가 일치하면 selected하는 경험자들에겐 아주 익숙한 기능이다. ex) 회원테이블에 가입상태코드가 있고 이는 공통코드 테이블의 코드와 매핑이 되는 상황이다. 코드를 보면 이해가 될거다. Controller //Controller내의 모든 view에서 전부 쓸 수 있도록 아래처럼 @ModelAttribute로 선언을 했다. /** 가입상태 목록*/ @ModelAttribute("mberSttusList") private List ..

IT/development 2023.12.22
반응형