본문 바로가기

Coding/spring8

로그인 화면 구성 로그인 jsp를 만든다. (부트스트랩을 사용할 예정! ) Please sign in Email address Password Remember me Sign in © 2017–2022 jsp를 실현할 method를 memberController에 추가한다. //언제 실행할거냐 @RequestMapping으로 get방식으로 요청이 오면은 @RequestMapping(path = "login.do", method = RequestMethod.GET) public String loginForm() { return "member/login"; } 실행했을 때 나오는 화면 입력한 부분을 받아서 로그인 될 수 있도록 로직을 짜보자 name은 파라미터 이름이랑 맞춰야 해 vo에 썼던걸 맞춰준다. id는 label이랑 .. 2022. 10. 7.
Aquerytool를 사용해서 게시판 만들어보기! https://aquerytool.com/ AQueryTool {{source.erd_info.erd_name + '(Ver ' + erdVersion + ', ' + source.erd_info.db_type + ')'}} aquerytool.com ORACLE에 있는 TABLE 의 SQL문을 복사한다. aqeury 홈페이지를 들어간다. -- Insert INSERT INTO BBS (BBS_NO, BBS_TITLE, BBS_CONTENT, BBS_WRITER, BBS_REG_DATE, BBS_COUNT) VALUES (1, 'N', 'BBS_CONTENT 1', 'N', sysdate, 1); -- Insert된 Row의 Auto Increment값 조회 SELECT BBS_SEQ.CURRVAL FR.. 2022. 9. 30.
부트스트랩 이용해서 에러메세지 띄워보기 package com.exam.myapp; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.Setter; @AllArgsConstructor //여기에 필드에 쓴 모든 생성자만 만들어줌 @Setter @Getter public class CodeVo { private String id; private String title; } package com.exam.myapp; import java.util.ArrayList; import java.util.List; import lombok.Getter; import lombok.Setter; @Getter @Setter //lombok을 이용하여, 클래스의 모든 필드(멤버 변수)의 .. 2022. 9. 23.
회원정보 수정 지난시간 리스트 띄우기 한 부분! 아이디를 클릭 시, 회원정보가 보여지고 작성된 정보 부분을 수정 해야하므로 memId값에 a링크(수정페이지를 가야하므로 edit.do)를 걸어준다. 링크 클릭시 보여지는 화면은 해당 아이디의 내용 페이지여야 하므로 memid 값에 파라미터 값을 붙여서 이동할 수 있겠끔 list.jsp를 작성한다. edit.do?memId=${vo.memId} list.jsp 완성본 회원목록 회원추가 아이디이름포인트 ${vo.memPoint} 요청을 보낸걸 controller가 실행하게끔 한다. edit으로 요청보낸걸 처리할 Method를 Controller에서 만들어준다. @RequestMapping(path = "edit.do", method = RequestMethod.GET) pu.. 2022. 9. 16.