오늘 진행한 일정
- JSP
- 게시물 리스트 페이지 검색어, 검색 방식 선택 및 파라미터 처리 구현
- network > doc 에 들어가면 get 방식으로 전달된 파라미터 값을 확인할 수 있다.
Servlet과 JSP
- Servlet의 불편함으로 JSP가 나오게 됐다.
- 가령, meta 태그에 charset="utf-8"을 자바의 String 안에 넣으려면 아래처럼 매우 불편하다.
response.getWriter().append("<meta>charset=\"utf-8\"
</meta>")
- JSP 페이지에 접속할 때, 항상 Controller를 거치게 되는데, JSP페이지에 구현된 태그들 중, form 태그를 통해 전송된 값만 URL에 표시된다.
- 현재 SQL을 통해 값을 내줄 때, DTO에 등록된 변수명과 SQL로 불러오는 필드명이 일치해야 출력된다.
- Mysql에서 AND를 통해 하나의 분기(OR) 단위를 묶는 방법.
sql.append("AND (");
sql.append("A.title LIKE CONCAT('%', ?, '%')", searchKeyword);
sql.append("OR");
sql.append("A.body LIKE CONCAT('%', ?, '%')", searchKeyword);
sql.append(")");
HTML에서 check box, select box / radio button의 차이와 사용 방법
모르는 것
- ResultData를 사용하는 것에 어려움을 느낀다.
내일 할 일
- 검색 시, 검색한 데이터가 남아있도록.
'Records' 카테고리의 다른 글
2021-07-17 ( JSP ) (0) | 2021.07.18 |
---|---|
2021-07-16 ( JSP, JS ) (0) | 2021.07.16 |
2021-07-14 ( JSP ) (0) | 2021.07.14 |
2021-07-13 ( PHP, JSP ) (0) | 2021.07.13 |
2021-07-12 ( PHP 블로그 개선 ) (0) | 2021.07.12 |