목록분류 전체보기 (196)
gambae programing

내장객체 종류 out request response 1. html파일 작성 2. id,pw 값을 ex10.jsp 파일로 이동 jsp파일이 자바코드위주이면 웹서버 메모리 효율을 위해 servelt으로 작성해준다. ( jsp파일은 servelt파일로 바뀌기 때문에 만약, 사용자가 1000명이면 1000번 바꿔줘야 한다. ) 3. id,pw가 일치하면 LonginS, 아니면 LoginF html파일로 이동

선언문 JSP페이지 내에서 사용되는 변수 또는 메소드를 선언할 때 사용되며, 선언된 변수 및 메소드는 전역 변수로 사용, 스크립틀릿과의 차이점은 스크립틀릿에서 변수를 선언하면 지역변수로 선언 스크립트릿 JSP페이지에서 Java언어를 사용하기 위한 요소 표현식 JSP페이지 내에서 사용되는 변수 또는 리턴값이 있는 메소드 결과값을 출력하기 위해 사용 결과값은 String 타입이며, 세미콜론 사용불가 주석 주석 실습 행은 하나이고 열의 개수를 나타내는 태그의 개수가 10개 되야하므로 for문은 스크립틀릿, i는 표현식으로 작성해준다.

JSP (Java Server Page) HTML 코드에 Java 코드를 넣어 동적웹페이지를 생성하는 웹어플리케이션 도구 기존 servlet 구조는 html 태그를 일일히 작성해줘야 한다. 이렇게되면 수정이 어렵고 프로그램이 복잡해지면 servlet을 통해 출력되야하는 태그들이 무수히 많아진다. 그래서 servlet을 더 쉽게 작성하기 위해 나온것이 jsp다 비즈니스 로직은 servlet이 담당하고, 프레젠테이션 로직은 jsp가 담당한다. 우리가 hello.jsp 파일을 실행하면 hello_jsp.java 서블릿 파일로 바뀌고, 서블릿 파일은 클래스 파일로 바뀌고, 클래스 파일은 html 파일로 바뀐다음 사용자에게 응답해준다. 즉, jsp는 곧 servlet이다.

https://school.programmers.co.kr/learn/courses/30/lessons/12930?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이과정 1. s를 String 배열에 한 글자씩 담는다. 2. 인덱스의 홀,짝을 비교 할 변수 cnt 생성 3. 배열의 값이 공백이면 cnt를 0으로 초기화하고 아니면 1을 더해준다. 4. cnt값이 answer앞에서 증가하므로 cnt가 짝수이면 소문자로, 홀수이면 대문자로 변환해서 answer에 더해준다. 정답 느낀점 1. 문자열.toUpperCase(); // 소문자..

https://school.programmers.co.kr/learn/courses/30/lessons/12932 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이과정 1. n의 자릿수에 맞는 answer 배열 생성 2. cnt만큼 반복하므로 for문을 돌려준다. 3. answer 배열에 n의 일의자리부터 넣어주고 n을 10으로나눈 몫으로 초기화 정답 느낀점 1. 일의자리 수 부터 배열에 넣어주면 자동으로 역순으로 들어간다.

GET방식과 POST방식을 비교할 html 생성 데이터를 받을 servlet 클래스 생성 사용자가 get 방식으로 데이터를 보내면 doGet 메소드가 실행 사용자가 post 방식으로 데이터를 보내면 doPost 메소드가 실행 service 메소드가있으면 두 메소드를 무시하고 service 메소드를 실행

HTTP 메소드 클라이언트와 서버 사이에 이루어지는 요청 과 응답 데이터를 전송하는 방식 HTTP 메소드 종류 패킷 데이터를 잘게 쪼갠것의 집합이다. 헤더와 바디로 구성