일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- SpringBoot
- 자바스크립트
- 에러
- Keycloak 17.0.1
- Docker
- json
- 현장학습
- 알고리즘
- Flutter
- gradle
- 메서드
- 스프링
- spring
- jQuery
- lightsail
- REACT
- JavaScript
- jpa
- vue
- aws
- keycloak
- 인텔리제이
- 맥길대학교
- arraylist
- jsp
- vue.js
- nginx
- java
- ES6
- 글로벌
- Today
- Total
목록front-end/JSP (6)
korean IT student
Hidden Field 방식은 사용하며 태그에 위치시키며 POST 방식을 사용한다. 숨긴 필드를 POST방식으로 인해 URL주소로 노출되지 않아 보안적이다. - 공부하면서 보충할것.
내장객체를 빈번히 사용하므로 자주사용하는 메서드를 알아보자. request 객체 1. getParameter(String name) - 요청 시 name으로 지정된 파라미터 값을 리턴합니다. - 파라미터가 존재 하지 않으면 null값으로 리턴합니다. 2. getParameterValues(String name) - 요청 시 name으로 지정된 파라미터의 모든값을 String배열로 리턴합니다. 3. getParameterNames() - Enumeration 객체로 리턴합니다. response 객체 1. sendRedirect(String name) - 현재 페이지가 받은 요청을 다른 페이지로 재전송을 합니다.
EL(Expression Language) -자바코드를 더 이상 사용하지 않고 좀더 간편하게 출력을 지원하기 위한 도구-attribute형식에서는 ${docId}로 docId는 자바에서는 변수 이름이고 EL 식에서는 attribute의 이름으로 해석된다. 값을 찾을때 attribute는 작은 Scope에서 큰 Scope로 찾는다.(page : 생성된 페이지 네에서만 가능 > request :요청된 페이지 내에서만 사용 가능 > session : 웹브라우저의 생명주기와 동일하게 사용 가능 > application : 웹 어플리케이션 생명주기와 동일하게 사용 가능)-attribute란 : 메소드를 통해 저장되고 관리되는 데이터-setAttribute("key", value): 세션에 데이터를 저장한다ex) ..
JSP JSP특징-동적 웹어플리케이션 컴포넌트-jsp확장자-클라이언트의 요청에 동적으로 작동하고, 응답은 html을 이용-jsp는 서블릿으로 변환되어 실행-MVC패턴에서 view로 이용됨MODEL Controller(servlet) view(JSP) Servlet 특징-동적 웹어플리케이션 컴포넌트-java 확장자-클라이언트의 요청에 동적으로 작동하고, 응답은 html을 이용-java thread이용하여 동작-MVC패턴에서 Controller Servlet 살펴보기요청처리객체 및 응답처리객체를 톰캣에서 받음 (HttpServleRequest request,HttpServletResponse response) doGet() -데이터 정보를 웹 주소 URL에 포함하여 호출하는 방식-html내 form태그의 m..
JDBC 프로그래밍의 작성 순서 및 구현 예제를 통하여 JDBC 프로그래밍 코드를 알아보자 먼저JDBC 프로그래밍을 하기위해 필요한 요소들을 포함하는 java.sql패키지를 임포트해주었다. 다음은 보기 편하게 위와 같이 변수 선언을 먼저 하였다. 1. JDBC 드라이버 로딩을 위해 Class클래스의 forName() 메서드를 이용하여 ORACLE JDBC 드라이버를 로딩한다. 2.데이터베이스 연결을 위하여 connection객체를 생성하였다. JDBC URL작성은 ":"을 통해 3구간으로 분류된다. 첫 구간은 DBMS 종류와 상관없이 'jdbc'로 입력한다. 두 번째 구간 subprotocol은 DBMS 종류에 따라 달라지며 나는 oracle을 사용하므로 'oracle' 작성 한다. 세 번째 구간인 su..
JDBC는 JAVA 프로그램에서 SQL문을 실행하여 데이터를 관리하기 위한 JAVA API이다.다양한 데이터 베이스에 대해서 별도의 프로그램을 만들 필요 없이, 해당 데이터 베이스의 JDBC를 이용하면 하나의 프로그램으로 데이터 베이스를 관리 할 수 있는 특징을 가지고 있다. Oracle용 JDBC사용법을 알아보겠다. 먼저 자바와 관련된 라이브러리의 위치를 알기 위해 Window -> Preferences를 클릭하여 위와 같은 위치에 오면 JRE_LIB위치를 알 수 있다. C:\Program Files\Java\jdk1.8.0_121\jre\lib\ext (ext폴더는 외부라이브러리 위치이다.) C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib(오라클 위치)..