본문 바로가기

Spring+JSP+JSTL

(12)
EgovMap 전자정부프레임워크에서 제공하는 제네릭 타입인 EgovMap을 이용하여 DB의 데이터 조회 참고 : https://elvis-note.tistory.com/entry/10-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%84%EB%8B%AC%EB%B0%A9%EC%8B%9D-2-EgovMap%EC%9C%BC%EB%A1%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A1%B0%ED%9A%8C 10. 데이터 전달방식 - (2) EgovMap으로 데이터 조회 개발 환경 IDE : Eclipse Mars.2 (4.5.2) SpringFramework : 4.1.2.RELEASE JDK : 1.8 Server : Apache Tomcat 7.0.91 OS : Mac OS Mojave(1..
List<Map<String, Object> Map ... Map JAVA Service쪽에... public List getDataList(); 참고 : https://thenicesj.tistory.com/62 spring 예제 part.11 다음으로는 list페이지를 만들어볼것이다. 매번 확인을 데이터베이스에서 하는것도 불편했고 사람들에게 리스트를 보여주려면 전체 리스트 페이지가 필요할것이다. 먼저 sql을 짜보자. bookSQL.xml thenicesj.tistory.com List는 java.util.*; 안에 있는 패키지. 혹시 list에 빨간줄이 뜨면 List패키지를 import 해준다. 참고 : https://devlogofchris.tistory.com/41 [JAVA]Map이란? (HashMap, Hashtable, TreeMap) Map 컬렉션 클래스 Map..
JSP/JSTL 비교연산자 사용법 eq, ne, empty, not empty eq: == (equal) ne: != (not equal) empty: 객체 값이 비어있을 경우 (true) not empty: 객체 값이 비어있지 않을 경우 (true) lt: 크다 le: = 크거나 같다 eq str ne str // 결과: eq str eq num ne num // 결과: ne num // list가 비어있을 경우 실행 // list가 비어있지 않을 경우 실행
스프링 컨트롤러Controller, 모델Model 객체 사용법 스프링 컨트롤러Controller, 모델Model 객체 사용법 : 아래 코드 주석 참고. @RequestMapping(value="patternTrend.do") // url pattern mapping public String patternTrend(Model m) { // Model : 데이터를 담는 그릇 역할, map 구조로 저장됨// key와 value로 구성 m.addAttribute("list" ,patternTrendService.getCrsrdList()); // model.addAttribute("변수명", 값) return "_60patternTrend/patternTrend"; // jsp로 포워딩됨, JSP에서 dispatcher 객체로 forward한것과 같은 역할 } 참고 : h..