JAVA WEB(16)
-
24.03.06
스프링 정리하기
2024.03.06 -
24.03.05
MiniProject_ 최종 발표_ 종료
2024.03.05 -
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 -
24.02.28 miniProject (2)
DB에는 파일이름만 넣어서 주면 DB에서 파일네임을 가지고 와서 cas "view" URL을 잡아주면 됩니다. Product 안에 있을 필요도 없고 이름을 /jw/bbs/file/view?filenmae=something 으로 설정해도 됩니다. somthing view 코드에서는 file name을 파라마터에서 받아서 업로드 해주면 됩니다. 단순히 이미지를 이미지 패스에 넣어서 jst파일에서 하는 게 아니라 view 조회 기능 주소를 생성해서 클라이언트와 사용자가 협의가 있어야함. 별도의 컨트롤러를 만들어서 작동시키기. 업로드 할 때 insert 에 가서 input type file placeholder는 쓸모 없어서 삭제하세요. 지우고 그 자리에 multiple을 넣으면 file을 하나가 아니라 여러개..
2024.02.28 -
24.02.02 학습내용 web server 구현
--1교시-- 어제 만든 페이지에 이어서 '게시물 삭제' 기능 추가 하기 실습 실습 해설 --2교시-- 검색기능 구현 실습 해설 USE bbs; SELECT COUNT(bid) FROM board JOIN users ON board.uid=users.uid WHERE board.isDeleted=0 and uname LIKE '%제임스%'; --3교시-- 글수정 기능 구현 실습 해설 Controller 고쳤을때는재기동 jsp 고쳤을때는 재기동 X --Project 게시판 코드 구현-- [1] Controller 구현 - 2개 1. BoardController.java package project.controller; import jakarta.servlet.RequestDispatcher; import ..
2024.02.27