javaweb(4)
-
24.03.04 Mini Project(최종)
MiniProject 종료일 _ 하루 전
2024.03.04 -
24.02.29 Mini Project(3)
mini Project 3일차 listAdvice.jsp 작업 내용 DOCTYPE html> td, th { text-align: center; } function search() { const field = $('#field').val(); const query = $('#query').val(); location.href = '/mp/mini/boardAdvice/listAdvice?p=${currentBoardPage}'; } QnA 글 쓰기 순번 아이디 문의 사항 조회수 문의 시간 ${board.bid} ${board.uid} ${board.title} ${board.viewCount} ${fn:substring(fn:replace(board.modTime,"T"," "), 2, 16)} ${pa..
2024.02.29 -
2024.01.31 게시판 서비스 구현(Web Server)
HTML 사용 하지만 입력값을 줄 수 없음 (파라메터 입력값, 조건문 X , 반복문 X 못 씀) therefore -> 매개변수를 받으려면 ${EL} expression language JSTL 을 사용해야 함 모든 파일에 register.jsp 와 같이 작성해야 할까? 문제는 이와 같은 파일을 100~1000개 만들어야 한다면 반복하는 방법 == 프레임워크 방법 중 하나는 파이썬의 플라스크 경우는 HTML 틀을 만들고 틀을 상속을 한다. 필요한 부분을 overide 하듯이 채워넣는 방법 베이스 하나 만들고 그 밑에 필요한 기능을 채워기 JSP 에서는 화면이 4부분으로 구성 헤더 어싸이드 본문 푸터 1. 조각 내기 2. JSP 에서 사용할 수 있는 includ 키워드 조각된 파일을 끄집어와서 내 것으로 ..
2024.02.22 -
2024.01.29
수업전 리뷰 자바개발 코드와 분리시키기 jsp는 화면에 잘 보이지 않아 불편합니다. 하지만 타임리프를 사용하면 html 코드 짜듯이 vs 처럼 작업할 수 있습니다. 모양도 보면서 작업할 수 있다는 장점이 있습니다. jsp만을 사용하면 불편합니다. 어제 했던 내용 중에서 웹서버와 클라이언트가 데이터를 주고받는게 가장 중요하고 가장 어려워하는 부분이 될 수 있습니다. 데이터를 받아서 처리하고 결과를 되돌려주는데 우선 받는 것이 어려울 것입니다. --1교시-- Form tag 에 들어가는 부분 = @WebServlet("/ch06/calc") action rowting server name = num1 name은 서버가 사용합니다. javascript 에서 사용하는 id (controll할때 사용합니다.) c..
2024.02.22