자바
-
MyWebSPRING 2022. 2. 15. 11:14
댓글 등록 구현.. 자꾸 댓글 할 때마다 복잡해져서 어디다 댓글 달지 말아야지.. 생각하게 된다.. public interface IReplyService { void replyRegist(ReplyVO vo); List getList(PageVO vo, int bno); int getTotal(int bno); int pwCheck(ReplyVO vo); void update(ReplyVO vo); void delete(int rno); 댓글은 상세 페이지를 클릭했을 때 달 수 있는 거기 때문에..~ Detail로 와서 script를 작성해 줍니다. $(document).ready(function() { $('#replyRegist').click(function() { const bno = '${art..
-
mywebprojectSPRING 2022. 2. 11. 17:11
쌤과의 마지막 프로젝트라고 하네요! 이번 프로젝트에서는 일단 댓글 구현부터! 댓글을 구현할 게시판은 전과 동일하게 코드를 작성해 주고, 여러 세팅들을 만져준 다음, replyVO, IReplyService, IReplyMapper를 설정해 줍니다. package com.spring.myweb.reply.mapper; import java.util.List; import java.util.Map; import com.spring.myweb.command.ReplyVO; public interface IReplyMapper { void replyRegist(ReplyVO vo); //댓글 등록 List getList(Map data); //목록 요청 int getTotal(int bno);//댓글 개수 in..
-
springwebmvcprojectSPRING 2022. 2. 9. 22:29
//start jQuery $(function() { //각 입력값들의 유효성 검증을 위한 정규표현식을 변수로 선언. const getIdCheck = RegExp(/^[a-zA-Z0-9]{4,14}$/); const getPwCheck = RegExp(/([a-zA-Z0-9].*[!,@,#,$,%,^,&,*,?,_,~])|([!,@,#,$,%,^,&,*,?,_,~].*[a-zA-Z0-9])/); const getNameCheck = RegExp(/^[가-힣]+$/); //입력값 중 하나라도 만족하지 못한다면 회원가입 처리를 막기 위한 논리형 변수를 선언. let chk1 = false, chk2 = false, chk3 = false, chk4 = false; //회원 가입 시 사용자의 입력값을 검증하..
-
servletSERVLET 2021. 12. 20. 23:59
- Java Servlet이란 웹 페이지를 자바 언어로만 구성하는 기법이다. - (자바 클래스들) jsp 파일을 자바 언어로만 구성하는 것이다. - 톰캣을 사용해서 jsp파일을 자동으로 class로 변환 했다면 직접 클래스를 생성해서 클래스로 요청을 처리한다. (~con.jsp) -> (class) public class ServletBasic extends HttpServlet { # 서블릿 클래스를 만드는 방법 1. HttpServlet 클래스를 상속 (extends HttpServlet) 2. 생성자를 선언(선택)한다. public ServletBasic() { System.out.println("페이지에 요청 들어옴"); System.out.println("서블릿 객체 성공"); } 3. Http..