728x90 반응형 분류 전체보기297 JSP_day03[ 파라미터] - form 태그는 지정한 method방식으로 내부의 input, select, textarea 등의 값을 [이름: 값] 형식으로 묶어서, 지정한 action에게 전송하는 역할을 수행한다. form을 submit(제출)하는 행위는 링크를 클릭했을때와 마찬가지로 새로운 request를 만든다 단, a 태그는 GET형태의 요청만 가능하고, form은 다양한 메서드로 요청할 수 있다 method에 POST를 요청이 필요한 경우 파라미터를 주소창에 노출시키고 싶지 않다 파라미터의 크기나 양이 너무 많아서 주소창으로 전달하기 곤란하다 전달할 값이 글자로 표현가능한 형태가 아니다 (파일전송) method에 GET를 요청한 경우 보안이 취양ㄱ하다 전송할 수 있는 데이터는 최대 255자 POST에 비해 처리속도가 빠르.. 2022. 7. 19. JSP_day02[ QueryString 활용 ] QueryString 웹 서버에 자원을 요청하면서 추가값을 전달하고자 할때, 주소창을 통해서 전달하는 형식 -> https://search.naver.com/search.naver -> https://search.naver.com/search.naver?query=단비&where=image 추가값을 전달하기 위해 ?query=검색어 를 추가하게되면 검색결과를 출력한다. 2022. 7. 19. JSP_day01기본문법 이름 형태 설명 지시자 page, include, taglib 3가지 종류가 있으며, 페이지 전반에 걸친 설정을 작성한다. - page: 해당페이지의 전체적인 속성지정 - include: 별도의 페이지를 현재 페이지에 삽입 - taglib: 태그라이브러리의 태그사용 선언부 자바 클래스의 멤버필드 및 멤버 베서드에 해당하는 요소를 선언하는 부분 스크립틀릿(scriptlet) 메인함수(실제로는 service() )에 해당하는 코드를 작성하는 영역 표현식 자바의 값을 html문서 사이에 출력할 때 사용한다. jsp주석 브라우저에서 확인 할수 없는 주석을 작성할 수 있다. ** html주석 => ' 2022. 7. 19. Java_[Method_ 메서드3] 1.메서드 영역 :클래스 데이터를 이곳에 저장된다 이 때 클래스의 클래스 변수도 이영역에 함께 생성된다, 2.힙(heap) : 인스턴스가 생성되는 공간 , 인스턴스 변수도 이 영역에 함께 생성된다. 3.호출스택(call stack / execution stack):메서드 작업에 필요한 메모리 공간을 제공한다. - 메서드가 호출되면 수행에 필요한 만큼의 메모리를 스택에 할당받는다. - 메서드가 수행을 마치고나면 사용했던 메모리를 반환하고 스택에서 제거된다. - 호출스택의 제일 위에 있는 메서드가 현재 실행 중인 메서드이다. - 아래에 있는 메서드가 바로 위의 메서드를 호출한 메서드이다. 클래스 메서드(static메서드) 와 인스턴스 메서드 - 인스턴스 메서드는 인스턴스 변수와 관련된 작읍을 하는 즉,메서드.. 2022. 7. 11. Java_[Method 메서드02] 메서드의 종류 1. 반환값이 없는 함수 : 내부 코드만 실행하고 끝 => void형 메서드 static void adder1(int n1, int n2) { int sum = n1+ n2; System.out.printf("%d + %d = %d\n\n",n1,n2,sum); } 2. 반환값이 있는 함수 : 내부 코드를 실행한 결과를 돌려줌 => return 을 넣어줘야함 static int adder2(int n1, int n2) { int sum = n1 + n2; return sum; } * 반환값 : 돌려주는 값. 즉 , 메서드의 결과값 반환형이 있는 메서드는 결과값을 돌려주기 때문에 변수에 저장하거나 바로 사용한다 ◆ 메서드 오버로딩(=overloading) - 같은 이름의 메서드를 여러개 구성.. 2022. 7. 11. Java _[ Method-메서드 01] 변수의 종류 선언위치 생성시기 클래스변수(class variable) 클래스 영역 클래스가 메모리에 올라갈 때 인스턴스 변수(instance variable) 클래스 영역 인스턴스가 생성되었을 때 지역변수(local variable) 클래스 영역 이외의 영역[for, while문 내부] (메서드, 생성자, 초기화 블럭 내부) 변수 선언문이 수행되었을 때 method; - 함수 : 일정 길이의 코드를 저장해두고 사용하는 방식 - 메서드 : 함수의 일종으로 클래스 안에 작성된 함수를 의미 참고로 자바에서의 함수는 모두 클래스 안에 작성이된다. 메서드의 선언 : 실행코드가 저장된 곳 /선언은 저장만 한것 public class Ex01 { static void hello() { for(int i = 1; i 2022. 7. 11. JSP_Day01 [개발환경준비] JSP = Java Sever page ※ 개발 환경 준비 1. Java 1.8(jdk) http://www.oracle.com 2019버전 jdk x64installer jdk// jdk-8u333-widows-x64.exe *java Runtime Environment(자바 실행환경) : 자바로 작성된 프로그램을 실행하기위해 필요 *java development kit(자바개발도구) : 자바 컴파일러를 포함하는 개발도구 ㄴ jdk는 jre설치가 포함되어있다. 2. eclipse for enterprise(2019-06) eclipse 2019-06r -> enterprise 버전 다운로드 3. apache-tomcat_8.5.xx 4. oracle-xe-18c 5. sqldeveloper **jps를.. 2022. 7. 11. 이전 1 ··· 27 28 29 30 다음 728x90 반응형