일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- dbContext
- ORM
- ""+n
- ViewModel
- minimalAPI
- vscode
- EFCore
- .net
- DbSave
- lazy loading
- 자원정리
- 코드프로그래머스
- scanner
- LINQ
- extraParams
- extjs
- Config
- error
- Store
- 명시적외래키
- JavaScript
- Request
- JSON
- intellij
- inserttrigger
- mac
- 상속
- c#코딩의기술실전편
- c#
- React
- 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..