JSTL문법 <c:forTokens> c:tag 를 이용한 리스트 정렬기능 구현
DB에서 데이터를 가져올경우 보여주는 정렬이 DB에서 정렬한거랑 다를 경우가 생기는데요 보통 Text를 ASC, DESC 로 할 경우 생기는 문제로 Order 컬럼을 하나 더 두면 좋겠지만... 실상은 그렇지 못할 경우가 생깁니다. 보통 코드성 데이터인데요 위에서도 언급했지만 제일 편한건 Order 컬럼을 두고 정렬시키면 되지만 신규기능이 아닌 구 서비스에 기능만 추가할 경우 컬럼을 추가 하기가 애매해 지는 경우가 있습니다 하드코딩을 좋아하지 않지만 어쩔수 없는 경우가 있는거죠 Servlet단에서 정렬시키면 소스가 수정될 때마다 컴파일을 다시해야하는데... 문제는 서버 JDK와 로컬 JDK가 다를 경우 서버 반영이 번거로울 수 있다는 단점이 있죠... ROOT.war 를 사용하던지 버전관리 툴을 사용해서..
programing/JAVA&JSP&SERVLET&SPRING
2018. 1. 1. 19:46