본문 바로가기

JSP

[JSP] HTML 폼과 요청 파라미터의 처리 ■ JSP에서 가장 많이 사용하는 기능 중의 하나는 웹 브라우저 폼에 입력한 값을 처리하는 것이다.■ 웹 브라우저는 폼에 입력한 정보를 파라미터로 전송한다.■ request 기본 객체는 웹 브라우저가 전송한 파라미터를 읽어올 수 있는 메서드를 제공한다. ※ request 기본객체 메서드 리턴타입 설 명 getParmeter(String name) String 이름이 nam인 파라미터의 값을 구한다. 존재하지 않을 경우 null을 리턴한다. getParmeterValues(String name) String[] 이름이 name인 모든 파라미터의 값을 배열로 구한다. 존재하지 않을 경우 null을 리턴한다. getParmeterNames() java.util.Enumeration 웹 브라우저가 전송한 파라미.. 더보기
[JSP] <FORM> 엘리먼트 엘리먼트 -. HTML 문법의 엘리멑느는 데이터를 입력받는 웹 페이지를 만들 때 사용하는 엘리먼트이다. -. 엘리먼트 안에는 , , 등의 서브엘리먼트를 쓸 수 있다. 서브 엘리먼트 엘리먼트 TYPE 애트리뷰트 값 설 명 TEXT 문자 데이터를 입력받을 수 있는 텍스트 상자 PASSWORD 문자 데이터를 입력받을 수 있는 텍스트 상자, 모니터 상에는 문자가 나타나지 않으므로 암호 입력 등에 사용됨 RADIO 여러 항목 중 하나를 선택할 수 있는 라디오 버튼 CHECKBOX 선택 / 해제를 할 수 잇는 체크박스 해당 사항 없음 여러 항목중 하나 또는 둘 이상을 선택할 수 있는 선택 상자 해당 사항 없음 여러 행의 문자 데이터를 입력받을 수 있는 텍스트 상자 FILE 파일의 경로명을 입력받는 텍스트 상자와 파.. 더보기
[JSP] Access restriction (request, respons) Error Access restriction: The method getContentLength() from the type ServletRequest is not accessible due to restriction on required library /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ ext/servlet-api.jar 위의 에러가 계속나와서 request, respons를 사용하면 에러표시가 계속 나타나서... 설정을 잘못해 주었나 계속 찾았는데 겨우 해결하였다. 해결 방법은 간단하다. 이클립스 Workspace의 Java → Compiler에서 Deprecated and restricted API의 Forbidden r.. 더보기
[JSP] Error : The server does not support version 3.0 of the J2EE Web module specification. Error : The server does not support version 3.0 of the J2EE Web module specification. 톰캣이 맞지 않으므로 발생하는 에러로 ver3.0은 톰캣7.0부터 지원을 한다. 에러가 난 이유는 현재 필자가 톰캣6.0을 사용하므로 나는 에러다. 더보기