반응형

분류 전체보기 875

equals와 "=="의 차이

equals 메소드는 객체가 가지고 있는 내용이 같은가를 비교하기 위한 메소드이고, ==는 기본 데이터 타입의 변수일 때는 두 변수의 값이 같은가를 비교하며, 레퍼런스 타입의 변수일 때는 두 객체가 같은 객체인가를 비교하는 비교 연산자이다. ex) 여기서 s, s1, s2는 모두 레퍼런스 타입의 변수이다. String s = "연습"; String s1 = "연습"; String s2 = new String( "연습"); if(s == s1) //true if(s.equals(s1)) // true if(s==s2) // false String은 문자열 클래스 객체이기 때문에 ==을 사용하면 값을 비교하는게 아니라 같은 객체인가를 비교한다.

웹 개발 2019.08.11

JSP 내장객체

1. request : 클라이언트의 요청 정보를 저장하고 있는 객체 2. response : 클라이언트의 요청에 대한 응답 정보를 저장하고 있는 객체 3. out : JSP 페이지에 출력할 내용을 가지고 있는 출력 스트림 객체 4. session : 세션 정보를 저장하고 있는 객체 5. application : 웹 어플리케이션 Context정보를 저장하고 있는 객체 6. pageContext : JSP 페이지에 대한 정보를 저장하고 있는 객체 7. page : JSP 페이지를 구현한 자바 클래스 객체 8. config : JSP 페이지에 대한 설정정보를 저장하고 있는 객체 9. exception : JSP 페이지에서 예외가 발생되면 사용되는 객체 자바의 스크립트 요소에서는 내장 객체명과 같은 이름으로 변..

웹 개발 2019.08.11

include 디렉티브(Directive) - <%@ include %>

JSP에서는 여러 JSP 페이지에서 공통적으로 포함하는 내용이 있을 때, 이러한 내용을 매번 입력하지 않고 저장해 두었다가 필요한 JSP 페이지 내에 삽입할 수 있는 기능을 제공한다. 이때 공통적으로 포함될 내용을 가진 파일을 해당 JSP 페이지 내에 삽입하는 기능을 제공하는 것이 include 디렉티브이다. include 디렉티브의 처리과정은 정적이라고 할 수가 있다. include 디렉티브를 사용한 JSP 페이지가 컴파일 되는 과정에서 include되는 JSP 페이지의 소스 내용을 그대로 포함해서 컴파일을 하게 된다.

웹 개발 2019.08.11

JSP, HttpURLConnection, Servlet 한글 출력방법

1. 한글이 깨지는 이유 1(HTML, charset, data 포멧 관련) (1) HTML : ANSI, CHARSET : UTF-8, DATA : ANSI - > HTML태그 깨짐, 한글 깨짐 (2) HTML : ANSI, CHARSET : UTF-8, DATA : UTF-8 - > HTML태그 깨짐, 한글 정상 (3) HTML : UTF-8, CHARSET : UTF-8, DATA : ANSI - > HTML태그 정상, 한글 깨짐 (4) HTML : UTF-8, CHARSET : UTF-8, DATA : UTF-8 - > HTML태그 정상, 한글 정상 (5) HTML : ANSI, CHARSET : EUC-KR, DATA : ANSI - > HTML태그 정상, 한글 깨짐 (6) HTML : ANSI..

웹 개발 2019.08.11
728x90
반응형
loading