일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 성적프로그램
- JSP
- sql developer
- 부트스트랩
- CRUD
- 제약조건
- 과정평가형
- 이클립스
- Oracle DB
- distinct
- Java
- rownum
- 모조칼럼
- 답변형 게시판
- git
- HTTP Status 404
- jQuery
- tomcat
- Bootstrap
- alias
- group by
- oracle
- github
- JavaScript
- HTTP Status 500
- HTML
- SQL
- ||
- 한글 인코딩
- Oracle SQL
초급의 끄적거림

1. AJAX 테스트 01_ajaxTest.jsp 1) ajax() 사용 + .empty() * 서버에서 응답받기 * 3. DB연결 - myweb에 가서 패키지 DBPKG 복사 → basicAjax/src/main/java/DBPKG.DBOpen.java - kr.co.form1.test1.MemberDAO.java 생성 - MemberDAO.java에 myweb에서 만들었던 '아이디 중복' 메소드 복사 package DBPKG; import java.sql.Connection; import java.sql.DriverManager; public class DBOpen { public static Connection getConnection() throws Exception { Class.forName(..

- 자체 교재 : Chapter 02~05 - 일반 교재 : Prat2 스프링MVC설정 0. 프로젝트 사용 중 이름을 변경했는 refresh도 안되고 적용이 안되는 경우 (Context Path 확인) - Servers/Tomcat v8.0 Server at localhost-config/server.xml 의 태그의 Path 확인 - 실행 시킨 서버의 각종 정보가 들어 있음 1. Login 만들기 - 객체 생성 확인 : 객체 생성이 안됐을 경우, 명령어 처리가 안됨 (시작 전에 반드시 확인할 것) ★ 객체 생성이 안 됐을 경우, ★ @Controller 넣었는지 확인할 것!!! - 결과 확인 http://localhost:8090/basicspring/login.do LoginVO.java packag..

1. Spring Framework - 환경설정이 복잡하다 - 어노테이션 방식으로 구성할 수 있다 - MVC를 편하게 사용하도록 지원해줌 - Spring Legacy : 아무것도 없는 빈 페이지 - 패키지가 'com.mycompany.myapp' 처럼 라는 삼단으로 만들어져야 함 - request.getContextPath() 프로젝트 루트값 불러오는 것 - 라이브러리를 제대로 다운 받지 못하면 빨간 X → 인터넷이 연결되어 있어야 다운이 되면서 X가 사라짐 (미리 다운로드 받아둘 것) - 필요한 라이브러리를 가지게 되면 자연스럽게 사라짐 - 원칙적으로 라이브러리를 넣기 위해서는 각자의 사이트에 가서 다운로드 받아야 했음 - Spring Framework는 repository 라는 곳에서 라이브러리를 한..

1. Java Framework (구조화) - Spring Framework - Struts Framework - myBatis Framework : 데이터베이스 관련 * 무작정 Framework를 사용해서 만드는 것이 답은 아님 * 개발하는 방식은 편할 수 있지만 구조화 되는데 필요한 라이브러리를 다 가지고 다녀야 한다는 단점 * 환경설정이 복잡함 (외부에 있는 것을 불러다 쓰기 때문에 어쩔 수 없는 부분) 2. 자바기반 프로젝트 개발방식 - Model1 방식 - MVC패턴 (Model2) 방식 → MyController → Spring Framework (졸업작품 방식) → MyController + myBatis Framework → Spring Framework + myBatis Framework..

* oop0521 1. while 반복문 1-1) 형식 while ( 조건 ){ while이 true이면 수행 }, 조건이라는 말이 나오면 boolean 형태 while (true){ } - 아무 조건 없이 처음부터 true를 줬기 때문에 계속 반복 for(;;) { } 1-2) 연습 //무한 루프 int a=1; while(true){//만약에 while(true) 는 무한루프에 해당 System.out.println("SEOUL"); if(a==3){ break;//반복문 탈출 - 딱 SEOUL이 한 번 나오게 됨, 무한루프였어도 3번에서 탈출 } a++; }//while end /* while(true) SEOULif(1==3) a=1+1 while(true) SEOUL if(2==3) a=2+1 ..

첫 페이지 : index.do 답변형 게시판 : 쓰기, 목록 상세보기, 삭제, 수정 회원 : 로그인, 로그아웃, 회원가입, 아이디 중복확인, 아이디/비번찾기 이것들을 다 web.xml에 넣으면 비효율적임 때문에 이것들을 한번에 관리할 수 있는 것을 만듦 Model : DAO View : JSP, EL, JSTL Control : MyController, DispatcherServlet (Spring) 0. MVC답변형 게시판 - bbs2 라는 패키지 만들기 - WebContent\bbs2 폴더 생성 - index.jsp와 header.jsp 의 MVC 카테고리의 경로가 .do 인지 확인 1. 커맨드 패턴 - 서블릿에서 사용자의 요청을 명령어 전달 - 사용자가 어떤 요청을 했는지 판단하기 위한 가장 일반적..

- breakpoints : 행번호를 더블클릭하면 점이 생기면서 breakpoints가 생성됨 int c 와 같은 선언문은 breakpoint로 잡히지 않음 F11로 Debug 실행 F6를 누르면 Breakpoints부터 하나씩 내려가면서 실행됨

0. EL (Expression Language)와 JSTL (JSP Standard Tag Library) JSP는 스크립트의 값을 간결하고 편리하게 사용하게하는 표현언어를 사용할 수 있다 EL은 JSP객체의 출력을 단순화하는 용도에 사용된다 - : JSP에서의 값 표기법, i는 변수 - ${ i } : EL에서의 값 표기법, i 는 이름 - 는 HTML 태그 들여쓰기를 할 때 가독성이 많이 떨어지기 때문에 JSTL과 EL 사용을 권장함 JSP는 개발자가 직접 정의한 커스텀 태그라는 것도 사용할 수 있는데, 커스텀 태그들 중 많이 사용되는 것들을 모아서 제공하는 JSTL(JSP Standard Tag Library 표준태그 라이브러리)이라는 커스텀 태그가 있다. - model 부분은 data를 말하는것..