하이차트(HighCharts) 사용방법
·
Web Development/JSP
1. 하이차트 접속 https://www.highcharts.com/ 2. Demos → Highcharts JS Demos 3. 사용할 그래프 선택 4. VIEW OPTIONS 선택 5. 코드 복사 // Data retrieved from https://netmarketshare.com Highcharts.chart('container', { chart: { plotBackgroundColor: null, plotBorderWidth: null, plotShadow: false, type: 'pie' }, title: { text: 'Browser market shares in May, 2020', align: 'left' }, tooltip: { pointFormat: '{series.name}: {..
[DB & JSP] 오라클 JSP프로젝트에서 사용방법
·
Web Development/JSP
1. ojdbc6.jar 파일을 프로젝트에 넣음 기본 경로 : C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib ojdbc6.jar 2. 프로젝트 Build Path 설정 3. context.xml에 오라클 등록 - 코드에 오라클 정보 보이지 않게 하기 위해서 4. web.xml에 context에 등록한 오라클 매핑 JSP_JDBC index.html index.jsp index.htm default.html default.jsp default.htm Connection jdbc/PostgresDB javax.sql.DataSource Container Connection jdbc/OracleDB javax.sql.DataSource Container 5. ..
[JSP] Model2 게시판 흐름도
·
Web Development/JSP
# 프로젝트 구성 # 전체 흐름도 # 세부 흐름도
[JSP] Bean 예제
·
Web Development/JSP
BeanTest.java package test; public class BeanTest { private String name; public BeanTest() { name ="Superman"; // name 초기화 } public String getName() { return name; } public void setName(String name) { this.name = name; } } BeanTest.jsp 자바빈 사용 예제
[JSP] JDBC
·
Web Development/JSP
JDBC Buid Path와 lib 확인 연결 테스트 예제 연결되었습니다. 연결에 실패하였습니다. 정보 숨기기 현재는 파일에 정보들이 다 보임. 그것을 context.xml에 넣어서 안 보이게 할거임 context.xml server에서 가져와서 내 프로젝트에 붙임 프로젝트를 시작하면 web.xml가 가장 먼저 호출되므로 web.xml에서 context.xml을 불러옴 context.xml web.xml JSP_JDBC index.html index.jsp index.htm default.html default.jsp default.htm Connection jdbc/PostgresDB javax.sql.DataSource Container dbcAPITest.jsp INSERT 테이블 생성 Create..
[JSP]MultipartRequest를 이용한 파일 업로드 구현
·
Web Development/JSP
파일 업로드 폼 작성 : fileUploadForm.jsp 업로드 페이지 작성 : fileUpload.jsp → 소스 코드가 위치하는 폴더에 upload폴더 생성 업로드 확인 및 다운로드 페이지 작성 : fileCheck.jsp [ upload 폴더 생성 ] C:\Users\BIT\Desktop\KMS\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\JSP 경로 못찾으면 이걸로 찾기 3. application.jsp 파일의 실제경로 : fileUploadForm.jsp 파일 업르도 폼 올린사람 : 제목 : 파일명1 : 파일명2 : fileUpload.jsp 업로드 확인 및 다운로드 페이지 이동 클릭하면 아까 만든 upload에 선택한 파일들..
[JSP] jsp내에서 스크립트 사용하고 싶을 경우
·
Web Development/JSP
PrintWriter outsss = response.getWriter(); outsss.println(""); outsss.println("");
[JSP] 쇼핑몰 장바구니 기능
·
Web Development/JSP
기본 흐름 사용자가 로그인 원하는 만큼 상품을 선택 주문 버튼을 클릭하면 지금까지 선택했던 상품이 모두 나타남 파일 Login.jsp : 로그인 화면 | 비밀번호 입력 X → 사용자 이름을 입력하는 양식만 제공 setProduct.jsp : 상품 선택 화면 | 리스트에서 원하는 상품을 선택 후 추가 버튼을 눌러 상품추가 add.jsp(arraylist안쓸거면 map써야함. set은 같은 상품 못 넣어서 사용하면 안됨) : setProduct.jsp에서 선택한 상품을 세션에 넣음. 선택된 데이터를 모두 저장해야하므로 ArrayList 이용. 상품이 추가된 메시지 출력 후 다시 setProduct.jsp리턴 checkOut.jsp : 세션이 살아있고 하나 이상의 상품을 선택한 상태라면, 선택한 상품의 목록을..
[JSP] request 테스트 폼 - session, cookie
·
Web Development/JSP
# S02_request_form.jsp request 테스트 폼 이름 직업 학생 사무직 전문직 관심분야 정치 사회 정보통신 # S02_request_result.jsp request 테스트 결과-1 이름 직업 관심분야
[JSP] 영역과 속성 테스트 - application, session, cookie
·
Web Development/JSP
Scope & Attribute JSP에서 제공하는 내장 객체 중 page, session, request, application들은 해당 객체에 정의된 유효 범위 안에서 서로 다른 페이지라 할지라도 필요한 객체(데이터)들을 저장하고 읽어 들임으로써 서로 공유할 수 있는 특정한 공간을 가지고 있음 공유되는 데이터를 속성(Attribute)이라고 하며 속성을 공유할 수 있는 유효범위를 Scope라고 함 # attributeTest1_Form.jsp 영역과 속성 테스트 Application 영역에 저장할 내용들 이름 아이디 # S01_attributeTest1.jsp 영역과 속성 테스트 String 캐스팅 id = (String)application.getAttribute("id"); %> 님반갑습니다. 님..
[JSP] JSP 다양한 데이터 전달법 - hidden, forward, get
·
Web Development/JSP
[ hidden 방식 ] # request_form.jsp request 테스트 폼 이름 직업 학생 사무직 전문직 관심분야 정치 사회 정보통신 # request_pass.jsp # request_result.jsp request 테스트 결과 이름 직업 관심분야 [ forward ] # S04_forward_request_form.jsp request 테스트 폼 이름 직업 학생 사무직 전문직 관심분야 정치 사회 정보통신 # S04_forward_request_pass.jsp # S04_forward__request_result.jsp request 테스트 결과 이름 직업 관심분야 forward방식에서 접근한 데이터를 다른 페이지에서도 접근가능 → result 후에 또 페이지가 있을 경우 거기서도 접근 가능..