1. 게시판 UI 만들기 동적으로 목록에 게시글을 뿌려주는건 차근차근 알아보고 일단 정적인 페이지로 구현해보겠습니다. JSP 게시판 웹 사이트 메인 게시판 계정 로그인 회원가입 회원관리 로그아웃 게시판 번호 제목 작성자 작성일 1 안녕하세요. 우루루파도 2024-02-07 글쓰기 로컬 서버를 실행하면 이렇게 게시판이 뜹니다. 실제 DB에 있는 걸 가져온게 아니라 정적인 UI입니다. 이제 이 게시판 UI에 기능을 덧붙여주면 됩니다. 글쓰기 기능 실제 DB와 연동해서 게시판 목록 조회하기 게시글 수 10개 단위로 페이징하기 게시글 제목 클릭하여 상세 내용 보기 수정, 삭제기능 세션ID로 권한체크하여 내가 쓴 글만 수정,삭제 버튼 보이기 페이징 기능과 게시판 목록 조회 기능 구현을 같이 구현해보겠습니다. 2...
분류 전체보기
1~3편 바로가기 [JSP] 게시판 만들기 | 1편. 환경 설정 및 JSP 개념 이해 1. 목표 로그인, 회원가입, 게시판 기능 구현하기 2. 환경설정 JDK - 17버전 --> 환경변수 설정 다시 해줌 톰캣 - 9.0버전 이클립스 - Java EE Developers 이클립스 실행 후, Dynamic Web Project로 프로젝트를 생 ururuwave.tistory.com [JSP] 게시판 만들기 | 2편.데이터베이스 설치 및 연동 ⬇️ 1편 바로가기 ⬇️ [JSP] 게시판 만들기 | 1편. 환경 설정 및 JSP 개념 이해 1. 목표 로그인, 회원가입, 게시판 기능 구현하기 2. 환경설정 JDK - 17버전 --> 환경변수 설정 다시 해줌 톰캣 - 9.0버전 ururuwave.tistory.com ..
1~2편 바로가기 [JSP] 게시판 만들기 | 1편. 환경 설정 및 JSP 개념 이해 1. 목표 로그인, 회원가입, 게시판 기능 구현하기 2. 환경설정 JDK - 17버전 --> 환경변수 설정 다시 해줌 톰캣 - 9.0버전 이클립스 - Java EE Developers 이클립스 실행 후, Dynamic Web Project로 프로젝트를 생 ururuwave.tistory.com [JSP] 게시판 만들기 | 2편.데이터베이스 설치 및 연동 ⬇️ 1편 바로가기 ⬇️ [JSP] 게시판 만들기 | 1편. 환경 설정 및 JSP 개념 이해 1. 목표 로그인, 회원가입, 게시판 기능 구현하기 2. 환경설정 JDK - 17버전 --> 환경변수 설정 다시 해줌 톰캣 - 9.0버전 ururuwave.tistory.com ..
1편 바로가기 [JSP] 게시판 만들기 | 1편. 환경 설정 및 JSP 개념 이해 1. 목표 로그인, 회원가입, 게시판 기능 구현하기 2. 환경설정 JDK - 17버전 --> 환경변수 설정 다시 해줌 톰캣 - 9.0버전 이클립스 - Java EE Developers 이클립스 실행 후, Dynamic Web Project로 프로젝트를 생 ururuwave.tistory.com 1. 데이터베이스 설치 Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server" mariadb.org MariaDB Server 10.5.23 버전을 다운 받았다. mar..
1. 목표 로그인, 회원가입, 게시판 기능 구현하기 2. 환경설정 JDK - 17버전 --> 환경변수 설정 다시 해줌 톰캣 - 9.0버전 이클립스 - Java EE Developers 이클립스 실행 후, Dynamic Web Project로 프로젝트를 생성한다. Tomcat 설정이 안되어있으면 New Runtime을 눌러서 설치했던 톰캣인 v9.0을 선택한다. Target runtime에 Apache Tomcat v9.0을 연결시킨다. jsp 파일은 webapp하위에 생성한다. 3. 개념 이해 JSP(Java Server Pages)에 대하여 JSP는 언어라기 보단 서버사이드에서 실행되는 스크립트 기술이다. HTML내에 Java 코드를 삽입하여 웹 페이지를 동적으로 생성할 수 있는 방법을 제공한다. ✔️..
1.문제 2903번: 중앙 이동 알고리즘 상근이는 친구들과 함께 SF영화를 찍으려고 한다. 이 영화는 외계 지형이 필요하다. 실제로 우주선을 타고 외계 행성에 가서 촬영을 할 수 없기 때문에, 컴퓨터 그래픽으로 CG처리를 하려고 한다. www.acmicpc.net ⭐문제요약 # 첫째 줄에 N이 주어진다. (1 ≤ N ≤ 15) # N번 거쳤을 때, 점이 최종적으로 몇개일지 출력하라. 2. 풀이 N = int(input()) topDot = 2 result = 0 for i in range(N): topDot += 2**i result = topDot**2 print(result) 규칙 - N이 증가할때마다 topdot이 2의 N승만큼 증가한다. - 전체 점 갯수는 topdot의 2승이다.
1. 문제 2745번: 진법 변환 B진법 수 N이 주어진다. 이 수를 10진법으로 바꿔 출력하는 프로그램을 작성하시오. 10진법을 넘어가는 진법은 숫자로 표시할 수 없는 자리가 있다. 이런 경우에는 다음과 같이 알파벳 대문자를 www.acmicpc.net ⭐문제요약 # B진법 수 N이 주어진다. 이 수를 10진법으로 바꿔 출력하라. 2. 풀이 -10진법을 넘어가는 진법을 숫자로 표기를 못한다. A~Z를 딕셔너리에 담아준다. -입력받은 값을 거꾸로 리스트에 담는다. ex) ABCDE -> ['E','D','C','B','A'] -리스트에 있는 값을 인덱스0부터 마지막 인덱스까지 차례로 꺼내서 10진법으로 변환해준다. hex_dict = {chr(65+i):10+i for i in range(26)} N, ..
1. 문제 2566번: 최댓값 첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다. 최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다. www.acmicpc.net ⭐문제요약 # 9 x 9 로 2차원 배열의 크기가 정해져있다. # 최댓값을 구하고 몇행, 몇열인지 출력하라. 2. 풀이 """최댓값""" # 9x9 그리드 입력 받기 twoarr = [] for _ in range(9): row = list(map(int, input().split())) twoarr.append(row) # 최대값 및 위치 찾기 maxVal = -1 # 그리드에 있는 숫자가 모두 양수라고 가정 maxX, maxY = 0, 0 for i in range(..