본문 바로가기

분류 전체보기365

JAVA 56일차 (2023-08-09) 자바 프로그래밍_56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입_개인프로젝트 - 마트 관리 시스템 한글 깨짐 현상 해결하기 request.setCharacterEncoding("UTF-8"); ㄴ 해당 코드를 추가해서 한글 깨짐을 방지하기 => BoardAddServlet.java package bitcamp.report.handler; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRe.. 2023. 8. 9.
JAVA 55일차 (2023-08-08) 자바 프로그래밍__Servlet API 사용법_2 - 자바 프로그래밍(eomcs-servlet) - 서블릿 작성 방법 - HTTP 프로토콜 이해: GET, POST, HEAD 요청 - HttpServlet 클래스 사용법 - URL 인코딩(퍼센트 인코딩) 원리 및 목적 ㄴ ex01 패키지에 Servlet04 라는 이름의 패키지를 생성 Servlet04.java ㄴ Add default serial version ID 를 선택하여 추가 => Servlet04.java => Servlet04.java => Servlet04.java => Servlet04.java => Servlet04.java Servlet04.java package eomcs.servlet.ex01; import java.io.IOException; import java.io.PrintW.. 2023. 8. 9.
JAVA 55일차 (2023-08-08) 자바 프로그래밍_56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입_개인프로젝트 - 마트 관리 시스템 ## 56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입 - JavaEE 기술 소개 - JavaEE 버전 별 하위 기술 버전 - JavaEE 구현 서버 및 Servlet 컨테이너 관계 - Servlet API 사용법 doGet, doPost 이용하기 BoardAddServlet.java package bitcamp.report.handler; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.htt.. 2023. 8. 9.
JAVA 54일차 (2023-08-07) 자바 프로그래밍_Servlet API 사용법_1 ## 56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입 - JavaEE 기술 소개 - JavaEE 버전 별 하위 기술 버전 - JavaEE 구현 서버 및 Servlet 컨테이너 관계 - Servlet API 사용법 gradle 설정 servlet-app/build.gradle plugins { id 'java' id 'eclipse-wtp' id 'war' } repositories { mavenCentral() } dependencies { // Servlet API // => providedCompile? // 컴파일 할 때만 사용하는 라이브러리 // 배포할 때 제외하는 라이브러리 // 배포 받는 쪽에서 라이브러리를 갖고 있을 때 이 옵션을 사용한다. providedCompile 'javax... 2023. 8. 7.
JAVA 54일차 (2023-08-07) 자바 프로그래밍_56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입_개인프로젝트 - 마트 관리 시스템 ## 56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입 - JavaEE 기술 소개 - JavaEE 버전 별 하위 기술 버전 - JavaEE 구현 서버 및 Servlet 컨테이너 관계 - Servlet API 사용법 report-common/build.gradle ㄴ report-common 프로젝트의 build.gradle 스크립트 파일에서도 plugins 설정을 eclipse -> eclipse-wtp 로 변경해주기 report-server/build.gradle ㄴ wtp 설정에서 component 의 contextPath 를 '/' 로 변경해줌 ㄴ gradle clean 해주기 settings.gradle ㄴ 이제 app-client 는 사용하지 않으므로 주석처리해주기 ㄴ gradle 재설정.. 2023. 8. 7.
[Java] 프로그래머스_120853 : 컨트롤 제트 Stack 이용하기 https://school.programmers.co.kr/learn/courses/30/lessons/120853 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 import java.util.*; class Solution { public int solution(String s) { int answer = 0; Stack stack = new Stack(); for (String w : s.split(" ")) { if (w.equals("Z")) { stack.pop(); } else { stack.push(Integer.pa.. 2023. 8. 6.