일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- "
- 미래직장
- 데이터사이언스
- 팝업창
- javaBeans
- 파일 호출
- Alert
- scanner
- 자바빈즈
- target
- opener
- 향상된 for문
- 페이지 이동
- 페이지이동
- Import
- session.removeAttribute
- 영감
- \
- session.setAttribute
- 빈즈
- 버리자
- 동기부여
- 동기 부여
- iframe
- session.getAttribute
- BEANS
- static
- ;
- 파일호출
- 로그인화면
- Today
- Total
갈림길 이정표

※ 주의! ApacheTomcat의 Dynamic Web Project에는 기본적으로 JDBC를 지원 안하기 때문에 WEB-INF > lib 폴더에 mariadb-java-client-1.3.6.jar 파일을 꼭 복사시켜 놔야 된다. DB자료 데이터를 DTO class로 받은 후 DTO(각 멤버들)를 ArrayList에 담아 놓은 후 더보기 DTO (맵핑을 하기위한 그릇) [SangpumDTO.java] package pack2; public class SangpumDTO { private String code, sang, su, dan; public String getCode() { return code; } public void setCode(String code) { this.code = code;..
보호되어 있는 글입니다.

[para2Exam.html] * 성적 자료 입력 * 이름: 국어: 영어: 더보기 [ExamFormBean.java] package pack; public class ExamFormBean {//FormBean: 클라이언트로 부터 여러개의 값을 레코드 단위로 받아 처리할 목적인 클래스 private String name; private int kor, eng; //숫자는 int로 받을 수 있지만 연산 목적이 아니라면 그냥 String 도 괜찮. public String getName() { return name; } public void setName(String name) { this.name = name; } public int getKor() { return kor; } public void set..

[para1.html] 값 전달: [Para1Class.java] package pack; public class Para1Class { private String message;//Beans와 상관 없음 public String getMessage() {//상관있음 return message + " 메세지 처리"; } public void setMessage(String message) { //상관있음 this.message = message; } } [para1.jsp] * 클래스 멤버에 값 설정 후 참조하기 * beans를 사용

구구단 예제는 하도 많이 풀어봐서 for문을 써야 된다는 원리는 잘 알고 있다. 만약 Gugudan이라는 1~9와 곱한 결과를 배열로 저장시키는 java Class (POJO) 를 생성하고 JSP를 이용하여 호출할 경우 태그안에 Gugudan 객체 생성 (호출할 때마다 새로운 객체를 생성하므로 비효율적), 혹은 인스턴스를 생성 [Singleton패턴] 및 공유하며 HTML문서와 왔다갔다 하느라 코드의 길이가 길어지고 가독성이 떨어진다. 하지만 만약 이 과정을 한줄 코드로 사용 가능하다면 어떨까? 오늘은 이것을 가능하게 해주는 javaBeans에 대해 알아보자 javaBeans (자바빈즈) 자바로 작성된 소프트웨어 컴포넌트이다. (Servlet & JSP 책 참고) [gugu.html] 'beans'를 사..

[session_test.html] id : [session1.jsp] 세션 연습 * 좋아하는 드라마는? 악의 꽃 비밀의 숲 모범형사 [session2.jsp] 드라마 선택 결과 란 id를 가진 분이 선택한 드라마는 입니다. 세션 아이디: 세션 유효시간:

kbs처럼 WEB-INF 폴더 안의 파일은 직접 호출 불가 더보기 [jsp2call.html] Redirect / Forward test 자료 입력: WEB-INF 안에 있는 파일을 클라이언트에서 호출 시도 kbs [jsp2called.jsp] [jsp2called2.jsp] 서버가 넘겨준 자료 출력

[jsp1call.html] Redirect / Forward test 자료 입력: [Jsp1Servlet.java] package kr.co.pack; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/irum.go") publi..