
1. board.jsp 생성 데이터베이스 연결 (위 같은 페이지 하단에 넣기) board 번호 제목 글쓴이 날짜 좋아요 읽음 글쓰기 DBConnection 생성 (중복코드 방지위해 DBConnection 따로 생성) public class DBConnection { public Connection getConn() { Connection conn = null; try { Class.forName("org.mariadb.jdbc.Driver"); String url = "jdbc:mariadb://wisejia.iptime.org:포트번호/아이디"; String id = "id"; String pw = "pw"; conn = DriverManager.getConnection(url, id, pw); } c..

로그인 화면 구현 JSP 생성 로그인하기 아이디 비밀번호 아이디 저장 초기화 로그인 가입하기 TIP ! - CSS는 부트스트랩을 사용 - 안에 작성. POST방식 사용. - 태그에 name과 id 꼭 설정하기! - 초기화/로그인 에 type 설정하기! Controller 생성 로그인 화면 보여주기 (@GetMapping) @Controller public class LoginController { @Autowired private LoginService loginService; //LoginService 생성후에 연결해주기 @GetMapping("/login") //로그인 화면만 보여줌 public String login() { return "login"; //login.jsp } } 아이디와 비밀번호를..
목표 키워드 항목을 선택 후 키워드를 검색란에 입력하면 자신이 찾는 게시물이 '목록페이지(board.jsp)에 출력 키워드 항목은 다음 4가지로 구성되어있다. [선택하세요, 제목, 본문, 글쓴이] 검색기능의 흐름 사용자가 검색하고자 하는 키워드를 서버에 전송 서버는 전달받은 키워드 데이터를 DB까지 전송 DB에서 해당 키워드를 조건문으로 하는 쿼리를 실행 쿼리 실행 후 반환된 결과를 다시 서버를 거쳐 뷰(View)에 전송하여 출력 * 핵심 - 쿼리의 경우 전달받은 키워드를 통해서 조건을 부여하여 필터링된 게시물 검색 결과를 출력해야 한다는 점과 뷰(view) 단에서 사용자가 원하는 키워드를 입력하고 검색할 수 있는 인터페이스를 제공해야 한다는 점 - '게시물 총개수를 구하는 쿼리' 또한 검색을 했을 경우..
- Total
- Today
- Yesterday