반응형 학습65 2. 서블릿 - 서블릿이란 서버 쪽에서 실행되면서 클라이언트의 요청에 따라 동적으로 서비스를 제공하는 자바 클래스 독자적으로 실행되지 못하고 톰캣과 같은 JSP/Servlet 컨테이너에서 실행된다. 서버에서 실행되다가 웹 브라우저에서 요청을 하면 해당 기능을 수행한 후 웹 브라우저에 결과 전송함. target runtime에 톰캣 선택후 Next 두번하면 아래와 같이 나온다 체크박스 체크해주고 finish webapp에 html 파일 만들어줌 작성후 코드창에 우클릭 Run as >> Run on Server Add and Remove에는 만든 프로젝트로 선택하고 Finish src/main/java에서 class FirstServlet 만들어주고 HttpServlet을 상속해줌 doGet(), doPost(), in.. 2022. 10. 31. 1. JSP (톰캣 설치 및 설정, 서버 시작, 웹에 나타내기, httpServlet ) - 톰캣 설치 https://tomcat.apache.org/download-90.cgi C:\devTools\ 2022. 10. 31. 11. 기본 API 클래스(3) - String 생성자 import java.io.UnsupportedEncodingException; import java.util.Arrays; public class StringDemo { public static void main(String[] args) { // 문자열 -> 바이트배열 String str = "Hello Java"; byte[] hello = str.getBytes(); System.out.println(Arrays.toString(hello)); // 바이트 배열 -> 문자열 byte[] bytes1 = {72, 101, 108, 108, 111, 32, 74, 97, 118, 97}; String str2 = new String(bytes1); System.out.print.. 2022. 10. 31. 11. 기본 API 클래스(2) - 객체비교 compare(T , T , Comparator) public class Member { private int id; private String name; public Member(int id, String name) { this.id = id; this.name = name; } ' ' // Getter & Setter 생성 ' ' @Override public String toString() { return "Member [id=" + id + ", name=" + name + "]"; } } =========================================================== import java.util.Comparator; //Member 객체의 정렬 기준 정의.. 2022. 10. 27. 이전 1 ··· 8 9 10 11 12 13 14 ··· 17 다음 반응형