2017 JAVA 교육수료/DAY

5DAY / JAVA기초문법

2017. 4. 7. 11:57

JAVA기초문법


1)하나의 Package - 하나의 Class 에서 메소드 선언 및 호출

2)하나의 Package - 서로 다른 Class 에서 메소드 선언 및 호출

3)서로 다른 Package - 서로 다른 Class 에서 메소드 선언 및 호출


메서드의 종류

1)return 유무

2)parameter 유무


->12개의 메소드 호출방법!


메소드 호출 원리

1)메소드명 일치

2)매개변수 갯수 일치

3)매개변수 데이터 타입에 각각 일치하는 값 입력


접근지정자(제어자) Access Modifier : public

private -> default -> protected -> public 순서로 많은 접근 허용


정적키워드 : static 또는 non-static


return data type : void(리턴없다)


메서드명 :test


첫번째 매개변수 data type : String

첫번째 매개변수명 : name


메서드 호출 원리

1)메서드명 일치

2)매개변수 갯수 일치

3)매개변수 data type에 각각 일치하는 값이 입력되어야 메서드 호출된다.




실행순서기준으로 설명


1)login_check메서드 호출시 id001값을 첫번째 매개변수id에

pw001값을 두번째 매개변수pw에 입력후 login_check메서드가 실행된다.


2)String data type으로 dbid변수를 선언하고 "id001값을 dbid변수에 대입한다


3)String data type으로 dbpw변수를 선언하고 "pw001값을 dbpw변수에 대입한다


4)만약  id변수에 담겨있는 값과 dbid 변수에 담겨있는값이 일치하면 True

->if문이 실행된다 그렇지 않으면 else블록이 실행된다

 

5)조건문이 일치하면 콘솔창에 01 아이디 일치 출력

 

6)조건문이 불일치하면 콘솔창에 02 아이디 불일치 출력




어떤자료를 입력받아 메서드내에서 어떤 조건 비교를 하고 출력할것인가?



로그인체크를 할 수있다

1)어떤 자료를 입력받아 : 아이디.비번

2)메서드내에서 어떤 조건비교를 하고 출력 할 것인가

 

4DAY / jsp간 데이터 전송

2017. 4. 6. 11:41

변수를 이용하여 데이터 전송하기




문자열 u_id 변수에 u_id로 입력받은 값을 전달받는다.


 ex) user_insert_form.jsp 에서 u_id에 "id001"을 입력받는다

      현재 jsp페이지에서 문자열 u_id변수에 u_id의 값 즉,"id001"값을 전달받는다.

u_id = "id001"



콘솔창에 u_id의 값인 "id001"과 ""안의 문장을 출력한다

출력결과 :


id001 <- u_id user_list01.jsp





출력하는 방법 두가지.









HTML 스타일 적용하기


-헤더부분에 스타일 적용한다


참고사이트 https://www.w3schools.com/



회원가입사이트만들기(1)

-DB는 없지만 있는것처럼 만들어보자




-index.jsp (메인화면)


-user_insert_form (회원가입화면)

-user_list01 (회원리스트화면)

-user_update_form (회원정보수정화면)

-user_list_update (수정된 회원리스트 화면)

-user_list_delete (삭제 후 회원리스트 화면)


-goods_insert_form (상품등록화면)

-goods_list01 (상품리스트화면)

-goods_update_form (상품정보수정화면)

-goods_list_update (수정된 상품리스트 화면)

-goods_list_delete (삭제 후 상품리스트 화면)



주석처리 Ctrl+Shift+/  

주석해제 Ctrl+Shift+\

자동 줄 정리 Ctrl+Shift+F


*작업순서와 실행순서를 생각하도록한다




개발환경세팅


1.JAVA 설치

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


JDK,JRE를 PC사양에 맞게 다운로드 후 설치한다


2.Web Server 설치


apache-tomcat -> 특정위치에 저장후 사용


http://tomcat.apache.org/ 


3.eclipse 설치

https://www.eclipse.org/downloads/


->eclipse에서 Web Server 와 JDK,JRE를 연결시키고 편집하여 실행한다.


->로컬파일관리가 중요하다 : 이름,위치


이클립스시작하기


1.작업공간(workspace) 지정하기


2.Dynamic Web Server 프로젝트 만들기 


3.JDK,JRE와 Web Server를 연결 : 저장된 apache-tomcat의 버전이 일치하는지 확인해준다!


4.jsp이용해 간단한 웹만들기


ip주소를 이용해 서버연결이 잘되나 확인한다.



웹페이지 만들기


HTML 과(또는 JSP) CSS 를 이용해서 간단한 회원가입사이트의 레이아웃을 만들기


JSP : 레이아웃과 내용

CSS : color, font, size 등 상세정보를 담당

->CSS가 없는 웹페이지는 text로만 보여진다.








+ Recent posts