분류 전체보기 52

10 18

choose - 여러 조건을 비교할 때 사용 문법)조건에 맞을 때 수행될 문장들...조건에 맞을 때 수행될 문장들... 모든 조건에 맞지 않을 때 실행   반복문forEach : 인덱스를 출력하거나  배열, java.util.Collection을 반복하여 모든 방의 값을 출력할 때 사용.. 인덱스 출력문법)반복수행될 문장들el ( ${} )에서 var의 변수명을 사용하면 begin에서부터 end까지의 값을 사용할 수 있다.. 배열, java.util.Collection출력하기.숫자(인덱스)를 출력하는 속성은 사용하지 않는다.(begin, end, step) //작성해봐야 동작하지 않는다인덱스를 사용하고 싶다면 varStatus 속성을 사용한다. 문법)${변수명} //방의 값을 저장할 변수임  사용법)1...

카테고리 없음 2024.10.18

10 16

액션태그.. VO class를 객체화 하여 사용할 때 사용함..객체화와 함께 scope 객체 를 사용할 수있다.(코드를 줄일 수 있다)  , 와 함께 사용된다.. 사용법)1.객체화)  default constructor만 사용할 수 있다.2.값 할당) setter method 호출3.값 사용)- getter method 호출; scope 속성page(pageContext): JSP를 요청할 때 마다 객체가 생성되고, 생성된 객체는 해당 JSP에서만 사용된다..request: JSP를 요청할 때 마다 객체가 생성되고, 생성된 객체는 forward로 이동한 페이지에서 사용된다..session:웹 브라우저마다 하나의 객체가 생성되고, 생성된 객체는 모든 JSP에서 사용된다...application: 최초 접..

카테고리 없음 2024.10.17

10 10 jsp

redirectresponse 객체(javax.servlet.http.HttpServletResponse)에서 제공하는 페이지 이동기술sendRedirect()를 사용하여 페이지 이동.정상적인 요청이 있었을 때 응답하는 페이지에서, 비정상적인 요청이 발생했을 때 사용하는 페이지 이동기술.이동한 페이지에서는 이전 페이지의 발생하나 값을 사용할 수 없다... 사용법)response.sendRedirect("이동할페이지의 URL")  태그를 이용한 자동 페이지 이동지정한 시간에 페이지를 이동할 때 주로 사용함. out내장객체scriptlet안에서 웹 브라우저로 출력할 때 사용.표현식을( ) 사용하지 않아도 돼서 코딩량이 줄어듬  사용법)out.print("웹 브라우저로 출력할 내용"); //소스 보기시에 줄 ..

카테고리 없음 2024.10.14

10 01 UML

UML( Unifued Modeling Language)-소프트웨어나 DBMS의 구조를 시각화(단순화)하여 , 관계나 요소의 특징을 이해하기 쉽게, 해주는 다이어그램.   Usecase Diagram시스템에 제공해야하는 기능이나  서비스를 명세화 한 다이어그램. Actor : 시스템을 사용하는 사용자나 다른 시스템.                Scope : usecase(사용자에게 제공할 기능들) 의 모임.scope는 네모난 상자로 표현되며, 시스템이 제공하는 기능의 범위를 표현할 때 사용함.          좌 상단에는 시스템 명이 들어감.         usecase: 시스템이 제공하는 서비스나 기능을 나타내며, 사용자의 요구사항을 구조화 한 것,.                         scop..

카테고리 없음 2024.10.01

10/01 JSP

JSP(Java Server Page)동적인 HTML을 생성하기 위해서 사용.Servlet의 기능 개선.//서블렛은 디자이너 개발자간의 업무구분이 되지 않는다.=>class안에 HTML을 작성하는 방식으로 구동,,,//코드의 복잡도가 상승합(class안에 디자인,업무로직,DB코드등,,) -SSS(Server Side Script) : Back-end에서 실행되는 언어     JSP,PHP,ASP: 요청되면 서버에서 해석 및 실행되고 실행결과를 HTML로 생성하여 응답하는 언어   -CSS( Client Side Script) ; Front-end에서 실행되는 언어=> JavaScript,ActionScript,VBscript//이들은 HTML파일에서 작성되고, 클라이언트에서 해석 및 실행되는 언어.   ..

카테고리 없음 2024.10.01

0930

오늘부터는 java EE를 배운다 , , java SE로는 데스크탑에서 동작하는 프로그램을 구현할 수 있다.java EE 기업에서 사용하는 용도의 프로그램을 구현할 수 있다.EJB ( Enterprise Java Beans) , Servlet/JSP등의 개발 기술을 가지고 있는 자바 개발버전 EJB는 현업의 모듈로 구분하여 개발하고(약결합) 서비스 하기위해 개발된 기술. 장점:안정성이 있다, 약결합(분해와 조립이 쉽다 - 재 사용성 향상). 분산 시스템이 지원됨. 단점:무겁다,서비스하기위한 별도의 서버가 필요하다.분산 시스템을 지원.     Servlet -Java EE 기술 중 웹 서비스를 구현하기 위해 CGI(Common Gateway Interface)를 준수하야 제작된 클래스들. -동적으로 HTM..

카테고리 없음 2024.10.01

09 27 jQuery

//selector없이 사용문법 $.each(배열명, function(인덱스,배열의 방의 값을 저장할 변수명) { 변수명-인덱스없이 배열방의 값을 사용할 수 있다. . . });//selector 사용. :selector로 찾아낸 태그를 반복$("selector").each(function(인덱스,배열방의 값을 저장할 변수명) {$(변수명).jQuery함수();});each함수반복 시키는 대상과 반복문을 합쳐서 작성할 수 있다. 사용법)    DOM(Document Object Model)태그를 동적으로 추가하거나, 삭제할 때 사용.DOM Tree : 태그(node)의 관계를 나무처럼 도식화 한 것. 많이쓰이는 함수append(), remove() , innerHTML,,,, 태그를 객체로 만들어..

카테고리 없음 2024.09.30

09 26 jQuery

event처리하기 click:모든 태그에 적용할 수 있다$("selector").click( function() {//클릭됐을떄 실행코드 } ); change: , 키 입력이 가능한 HTML Form Control에서 사용함 $("selector").change( function() {//바뀌었을때 실행 될 코드} ); focusin: 키 입력이 가능한 HTML Form Control커서가 들어 갔을 때 $("selector").focusin( function() {//커서가 들어갔을 때 실행될 코드} ); focusout: 키 입력이 가능한 HTML Form Control (blur와 비슷)커서가 빠져나갔을 떄...  값과는 상관 X $("selector").focusin( function() {//..

카테고리 없음 2024.09.27

0923 Jquery

jQuery2006년 John Resig가 제작하여 발표한 1세대 javaScript Library.jquery.com에서 무료로 배포write less, do more - 적게 쓰고 많은 일을 하기위해 개발된 JS Library단순화한 형태로 가독성 향상과 개발의 효율성을 고려하여 제작됨웹 표준 기반으로 개발(모든 웹 브라우저에서 동작 - cross browsing)CSS의 selector를 그래도 도입하여 사용.AJAX(Asynchronous JavaScript & XML)의 단순화 ,,배포판은 압축버전(min파일)과 비 압축버전 두가지를 제공함 (직접 다운받아 사용, CDN 사용) DCDN(Content Delivery Network)을 통해서 배포접속자가 존재하는 지리적인 위치에서 가장 가까운 서..

카테고리 없음 2024.09.26

0923 JS

JSON ArrayJSon Object의 배열이다 문법) [  {이름:값 , , , }  ] 사용법)1. JSONArray 생성 var jsonArr= [  {name:"김현우",age:25}, {age:26, name:"이인혁" } ]  //이렇게 돼도 에러는 안남, 이름으로 값을 뽑기때문에 2.반복으로 값 얻기 var jsonObj;for(var i =0; ijsonObj= jsonArr[i];  3. jsonObject에서 Data ParsingjsonObj.namejsonObj.ageif(변수명 ==  undefined)  or   if(변수명 ===  "undefined")   }//end for 복합형태 JSONJsonObject 안에 JsonArray를 가지는 형태 형식){이름:값,이름:값이..

카테고리 없음 2024.09.24