일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- EFCore
- dbContext
- LINQ
- JSON
- extraParams
- Config
- minimalAPI
- lazy loading
- vscode
- Request
- Store
- 코드프로그래머스
- 라도무스dvd
- scanner
- error
- extjs
- 상속
- 명시적외래키
- 대전본식영상
- .net
- ViewModel
- c#
- mac
- React
- 에스가든스냅
- intellij
- JavaScript
- c#코딩의기술실전편
- ORM
- 스냅잘찍음
- Today
- Total
목록BackEnd/JAVA Spring (16)
ejyoo's 개발 노트

보기전에... 본 글은 회원 관리에 필요한 CRUD를 JSP Servlet, Service, DAO, Ibatis, VO를 모두 구현해 놓은 상태에서 시작한다. 구현이 다 완료된 회원 관리 CRUD 코드를 JSTL과 EL 표기법으로 코드 리팩토링 하는 과정이 담겨있다. MemberList 코드 EJYOO 회원 관리 # 아이디 비밀번호 전화번호 이메일 관리 목록을 불러올 수 없습니다. 수정 삭제 삭제 --%> 회원등록 변경해야 할 코드들 EL표기법으로 변경 예상 표기법 : ${memberList} (scope는 내장객체 우선순위대로 조회될것임) JSTL의 IF문으로 변경 예상표기법 : 변경과정 참고 JSTL의 forEach와 EL 표기법 혼합하여 사용 변경 과정 라이브 러리 추가 라이브러리에 prefix ..

패키지가 등록되어있는지 확인한다. 패키지가 디폴트 패키지라면 추천에 안보일 수 있다.

결과 결과만 말하면 EL표기법과 Java의 List index 를 섞어서 사용할 수 없다. 코드 EL 표기법을 사용한 JAVA List 출력 코드는 아래와 같다. ${memberList[i].id } ${memberList[i].pwd } ${memberList[i].email } ${memberList[i].phone } 결과 EL 표현법 보통 memberVO라는 것을 출력할 때, memberVO를 가져오기 위해서 memberVO 객체 변수인 memberVo 에 getter를 하여 데이터를 불러온다. memberVo.getId() 이 것을 EL 표기법으로 변경하면 아래와 같다. memberVo.id 왜 이렇게 되는것인가? EL 표현법은 get을 생략할 수 있기 때문이다. EL 과 List EL 을 Li..