본문 바로가기

2016/10

JSP 4일차 필기 (전역변수, 메소드) L04Jsp 프로젝트의 WebContent안에 L03GlobalV.jsp 생성. JSP에서 전역변수 선언하기. 1234567891011121314151617181920212223242526272829303132전역변수와 서블릿 생성자에 대해 알아보자!자기 자신을 생성자로 가지고 있다.//서블릿에서 main()을 대신하는 것은 doGet()//main() a()를 호출하려면 생성자를 생성하고 호출해야한다. new Class().a();//doGet()에서는 바로 호출 가능 a();//자기 자신은 생성자 없이 호출 가능함.//public L03GlobalV(){}//JSP는 생성자를 만들 수 없다. servlet은 가능.int a = 10;public int a(){ int a = 20; return a;}.. 더보기
JSP 4일차 필기 HTTP 통신 등장▼HTML 등장▼웹의 발전과 동시에 클라이언트에서의 요구사항이 늘어남. 위와 같은 배경에서 클라이언트의 요구사항을 보다 원활하게 처리하기 위해탄생한 것이 Servlet이다. 과거의 웹은 기능을 구현하는데에중점을 두고 있었으나,최근에는 Back End가 아닌Front End 측에서의 요구가 늘어남.(디자인을 중요시하게 됨.) Front End 개발자는 아무래도프로그래밍 언어적으로 Back End 개발자보다뒤처진 부분이 있었기 때문에, Front End 개발자와 Back End 개발자간의충돌을 완화하기 위해 등장한 것이 JSP이다. 그러나 이러한 환경에도 불구하고 JSP에서 스크립트릿을 이용한 JAVA 구문이 많아지자,데이터의 처리 과정은 숨기고 결과인 Parameter만 넘겨주는 MVC모.. 더보기
31일차 JLPT 문법 ~にほかならない 本当に~だ ~以外のものではない ~와 다름없다. ① 遊び感覚で万引きをする子供がいるが、これは犯罪にほかならない。② バレンタインデーにチョコレートを贈る習慣は、お菓子の会社が作り出したものにほか ならない。③ 彼が増税に反対したのは、選挙に勝にたかったからにほかならない。 ~でなくてなんだろう[N1] これこそ~だ ~이 아니고 무엇이란 말인가. ① 役員が自分の地位を利用してお金をもらったんだから、これが汚職でなくてなんだろう② 一人の男の子をクラス全員が無視していた。これがいじめでなくてなんだろう。③ 女子学生の就職難は男子学生よりひどい。これが差別でなくてなんだろう。 ~ないではいられない~ずにはいられない ~しないでいることはできない ~たい気持ちが抑えられない ~하지 않고는 못배긴다.(본능) ① 雨の中で鳴いている猫を見て、家に連れて帰らないでは.. 더보기
JSP 3일차 필기 (jsp 데이터타입, 임포트) 새로운 프로젝트 L04Jsp 생성 WebContent에 index.jsp 생성 123456789101112131415161718jsp에 대해서 알아보자 jsp 사용법 [jsp의 데이터 타입] [jsp에서 다른 클래스 import 하기] [jsp에서 전역변수 설정하기] [jsp에서 함수 사용하기] [jsp에서 if문 사용하기]Colored by Color Scriptercs 먼저 데이터 타입을 알아보기 위한 예제인 L01DataType.jsp를 생성. 123456789101112131415161718192021222324252627282930313233343536기본 데이터 타입을 알아보자 기본 데이터 타입String b : int c : long l : float f : double d : ++c : -.. 더보기
JSP 3일차 필기 (서블릿의 생명주기) 123456789101112131415161718192021222324252627282930313233343536373839404142434445package com.jsp.method; import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.Htt.. 더보기
JSP 3일차 필기 (간단한 회원가입 양식) Post방식을 이용하여 회원가입 form 제출하기. WebContent에 L02SignupForm.jsp 생성. 123456789101112131415161718192021222324252627282930313233343536373839404142회원가입 form L02SignupServlet(/signup)에 회원가입 양식을 제출하자. 会員 ID: パスワード: 性別: 男 女 職業: 学生 公務員 軍人 講師 サービス業 プログラマー 提出 Colored by Color Scriptercs L03ServletMethod 프로젝트의 src/com.jsp.method에 L02SignupServlet 서블릿을 생성. 12345678910111213141516171819202122232425262728293031323.. 더보기
30일차 JLPT 문법 ~限りだ[N1] 最高に~だ ※感情を表す形容詞に付く ~하기 그지없다. ① 田中さんの家はいつも楽しそうで、一人暮らしの僕にはうらやましい限りです。② 初めての海外旅行も、経験豊かな山川さんがいっしょなら心強い限りだ。③ 小学生にも覚醒剤が広がっているとは、恐ろしい限りだ。 ~に限ったことではない ~だけではない ~에 국한된 것은 아니다. ① いじめは子供の世界に限ったことではない。大人の世界にもある。② 敬語が正しく使えないのは、若者に限ったことではない。もっと上の世代にも使えない人 はたくさんいる。③ 犯罪が増えているのは、なにも大都市に限ったことではない。地方都市も同様である。 ~とは限らない 絶対~とは言えない ~라고 단정지을 수는 없다. ① 世の中が便利になれば、人々が幸せになるとは限らない。② 日本人は勤勉だといわれるが、みんなが働き者とは限らない。③ 有名大学.. 더보기
29일차 JLPT 문법 ~ざるを得ない ~したくないが…しなかればならない ~하지 않을 수 없다. ① 今の仕事だけで大変だから、今度の仕事は断らざるを得ない。 ② 自分は反対でも、多数決で決まったことには従わざるを得ない。 ③ 体の具合は悪いが、責任者をして会合には出席せざるを得ない。 ~しかない ~以上のことはできない ~以外の方法はない ~할 수 밖에 없다. ① 資金が集まらないなら、この計画はあきらめるしかない。 ② 被災者までの交通機関はすべて止まっていて、歩いて行くしかなかった。③ 国家試験に合格するためには、とにかく勉強するしかない。 ~(より)ほかない ~ほかしかたがない ~以外に方法がない ~외에 다른 방법이 없다. ① 夜遅くなるとバスがなくなるので、タクシーで帰るほかない。 ② どこにも就職できなかったら、アルバイトを探すよりほかない。 ③ こんなに探しても見つからないのだから、あ.. 더보기
JSP 2일차 필기 (get방식, post방식으로 호출하기) 새로운 프로젝트 L03ServletMethod를 생성후 WebContent에 index.jsp생성123456789101112131415161718192021222324Insert title here 서블릿의 동작원리 [doGet과 doPost를 호출해보자] [회원가입 form을 만들어보자] [서블릿의 생명주기 확인] Colored by Color Scriptercs 그다음 L01CallMethod.jsp 생성 1234567891011121314151617181920212223242526272829303132333435363738394041L01MethodServlet을 호출하자 L01MethodServlet을 get방식으로 호출하자 [id와 pw를 doGet()에 전달] L01MethodServlet을 .. 더보기
JSP 2일차 필기 (JSP 들어가기) Server Client IP+Port ◀◀요청 index.html 페이지 Browser 요청 방식 www.AAA.com ◀◀Request객체(Client가 요청한 모든 정보 포함) www.AAA.com/index.html(url요청)Get방식(doGet()) WebContent @Action Tag(액션 태그 클릭) index.html 응답▶▶ 양식제출(id/pw)Post방식(doPost()) 요청받은 정보로 DB조회 등 정보를 처리함 Response객체▶▶(요청받은 정보 처리한 후 HTML문서를 만들어 보내준다) 브라우저에 HTML문서가 표시됨 Get방식url 뒤에 ?+parameter를 붙이는 방식.예를들어 tistory.com/entry/?id=5777 Post방식양식을 만들어 제출하는 형식url.. 더보기