본문 바로가기

분류 전체보기365

JAVA 65일차 (2023-08-24) 자바 프로그래밍_64. JSP를 이용하여 MVC 모델1 구조로 변경하기(계속)_Board_JSP_개인프로젝트 - 마트 관리 시스템 ## 64. JSP를 이용하여 MVC 모델1 구조로 변경하기 - MVC 모델1 특징 이해 - JSP 구동 원리 이해 및 사용법 - EL 사용법 이전과 같은 방식을 이용해 java -> jsp 파일로 변경하기 ㄴ webapp > board > list.jsp 파일 복사 => ㄴ 복사한 파일을 같은 위치에 detail 이라는 이름으로 붙여넣기 => detail.jsp 게시글 해당 번호의 게시글이 없습니다! 번호 제목 내용 작성자 조회수 등록일 첨부파일 [삭제] 변경 초기화 삭제 목록 => ㄴ BoardDetailServlet.java 파일 삭제 => list.jsp ㄴ /board/detail -> /board/detail.jsp 로 변경 => ㄴ [게시글] 선택 => ㄴ 제목 링크 선택 => detail... 2023. 8. 24.
[Java] 프로그래머스_120913 : 두 수의 합 import java.math.BigInteger; class Solution { public String solution(String a, String b) { String answer = ""; BigInteger num1 = new BigInteger(a); BigInteger num2 = new BigInteger(b); answer = String.valueOf(num1.add(num2)); return answer; } } ㄴ 테스트 케이스의 계산 값이 long 으로 담을 수 없는 크기이므로 java.math.BigInteger 클래스를 이용하기 java.math.BigInteger 에서의 연산 방법 System.out.println("덧셈(+) :" + one.add(two)); System.. 2023. 8. 24.
JAVA 65일차 (2023-08-23) 자바 프로그래밍_63. _개인프로젝트 - 마트 관리 시스템 + 64. JSP를 이용하여 MVC 모델1 구조로 변경하기_Board ## 63. 쿠키와 ServletContext 보관소 활용하기 - 쿠키를 이용하여 로그인 할 때 입력한 전화번호을 보관하기 - 서블릿들이 공통으로 사용하는 객체를 ServletContext 보관소에 보관하기 ㄴ BoardFormServlet.java 파일 복사하기 => ㄴ 복사한 파일을 같은 위치에 LoginFormServlet 이라는 이름으로 붙여넣기 => LoginFormServlet.java ㄴ board -> auth 로 변경해주기 => LoginFormServlet.java ㄴ 게시글 -> 로그인 으로 변경해주기 => webapp > auth > form.html ㄴ 해당 코드 복사하기 => LoginFormServlet.java ㄴ 복사한 코드 붙여넣기 => LoginFormServlet.ja.. 2023. 8. 23.
JAVA 64일차 (2023-08-23) 자바 프로그래밍_Servlet 정리 ex09~ex11 - 서블릿 프로그래밍 - 보관소 사용법: ServletContext, HttpSession, ServletRequest, JspContext - 쿠키 사용법 - 세션 사용법 Servlet 정리 servlet-app 프로젝트 ㄴ eomcs.servlet.ex09 패키지 생성하기 => ㄴ /Users/사용자명/git/eomcs-java/eomcs-servlet/app/src/main/java/com/eomcs/web/ex09 에 존재하는 파일 모두 복사하기 => ㄴ 인텔리제이에서 생성한 ex09 패키지에 복사한 파일 모두 붙여넣기 => 보관소에 값 넣기 Servlet01.java (ex09) // 보관소에 값 넣기 package eomcs.servlet.ex09; import javax.servlet.Ser.. 2023. 8. 23.
JAVA 64일차 (2023-08-23) 자바 프로그래밍_62. forward/include/refresh/redirect 다루기(계속)_개인프로젝트 - 마트 관리 시스템 ## 62. forward/include/refresh/redirect 다루기 - 오류 메시지 출력에 forward 및 refresh 사용하기 - 상단 메뉴 및 하단 정보 출력에 include 사용하기 - 등록 완료 후 목록 페이지로 이동할 때 redirect 사용하기 ㄴ App 실행 => ㄴ 로그인 선택 => => => => ㄴ BoardFormServlet.java 파일 복사하기 => ㄴ 복사한 파일 같은 위치에 MemberFormServlet 이라는 이름으로 붙여넣기 => MemberFormServlet.java ㄴ board 대신 member 로 변경해줌 => member > form.html ㄴ 해당 태그 내용 복사 => MemberFormServlet.java ㄴ 복사한 코드 붙여넣기 => M.. 2023. 8. 23.
JAVA 63일차 (2023-08-22) 자바 프로그래밍_62. forward/include/refresh/redirect 다루기_개인프로젝트 - 마트 관리 시스템 ## 62. forward/include/refresh/redirect 다루기 - 오류 메시지 출력에 forward 및 refresh 사용하기 - 상단 메뉴 및 하단 정보 출력에 include 사용하기 - 등록 완료 후 목록 페이지로 이동할 때 redirect 사용하기 ㄴ /Users/사용자명/git/bitcamp-study/report/app-60-server/src/main/java/bitcamp/report/handler/BoardFormServlet.java 파일 복사 => ㄴ 복사한 파일 인텔리제이에 붙여넣기 BoardListServlet.java ㄴ form.jsp -> form 으로 변경 => ㄴ BoardFormServlet.java 파일 복사 => ㄴ 복사한 파일을 같은 위치에 Heade.. 2023. 8. 23.