소리소문 없이... 사랑도 명예도 이름도 남김 없이...
DexCore.net

Java/JSP 16

용어정의

*Javabeans : 자바로 작성된 소프트웨어 Component. 객체지향 프로그래밍 인터페이스. Business Logic(server단)과 View(jsp화면단)로 나뉠 수 있다. *JSP : Java Server Page. 서버측 스크립트언어 JSP페이지는, 서블릿형태로 일단 변형되어 완벽한 자바컴파일로 변형된 뒤 컴파일된다. *JSP Engine : servlet Container = JSP Cotainer , JSPㄹ르 Servlet으로 컴파일 한다. *Servlet : 서버에서 수행되는 소형 프로그램. 서버측 프로그램. 자바 EE사양의 일부분. 서버에 존재. 사용자입력에 의해 데이터베이스에 접근하는 프로그램. 사용자 요청이 하나의 스레드로 수행된다. *Servlet Container : se..

Java/JSP 2012.05.17

JSP 표현언어

선언문, jsp페이지 내에,안에서 필요한 멤버변수나 메서드가 필요할 때 쓰임 지시문, 자바파일에 여러가지 속성 정하기 스크립트릿, JSP페이지가 servlet으로 변환되고 이 페이지가 호출될 때, _jspservice 메서드 안에 선언 표현식, (결과값) 주석 페이지 이렉티브, jsp 컨테이너에 해당 페이지를 어떻게 처리할 것인가에 대한 페이지 정보 알려주는데 사용 삽입 [출처] JSP 페이지|작성자 kkan (prototype.js 이용하기) $() 함수 : document.getElementById() 함수에 대한 단축키 인자로 던져진 id를 가진 요소를 하나 반환. *id가져오기; document.getElementById('pooh') >> $('pooh') *폼 컨트롤러값 가져오기; docume..

Java/JSP 2012.05.17

[네번째] JSP 란?

Get방식과 Post방식 웹 브라우저와 서버간에 정보를 주고받을때 get방식과 post방식. get방식: 브라우저의 url창에 파라미터에 대한 정보를 담아서 전송하는 방식 post방식: url주소창에 정보가 보이지 않고 많은 정보를 처리할 수 있다. 하지만 요청하는 쪽에서 html의 form태그와 input태그를 반드시 사용하여야 한다. setPhone.jsp - - post방식을 사용한 부분 :post방식을 사용하려면 html의 Form태그의 method 속성에 post라고 지정하면 된다. 만일 정보를 url로 보내고 싶다면 post대신 get을 지정해준다. Form태그의 action속성에는 정보를 처리할 url을 지정. Input태그에는 보낼 정보를 담는 변수역할을 하는 name 속성을 지정해주고 그..

Java/JSP 2012.05.17

[세번째] JSP 란?

*JSP에서 Bean사용 Beans는 일종의 특정한 일을 독립적으로 수행하는 컴포넌트. GUI어플리케이션에 쉽게 접근할 수 있다. 그렇다고 상속이나 인터페이스를 구현하는 것은 X. 빈즈는 컴포넌트이기 때문에 다른 곳에서 수정하지 않고 재사용이 가능하다. *빈을 사용하기 위한 규칙 - 빈클래스는 아규먼트가 없은 생성자 메서드를 반드시 가져야 한다. :인자가 없는 생성자메서드를 통해 초기화된다. - 멤버변수는 public이어서는 안된다. : 자바빈즈에서는 메서드를 통해서만 내부에 접근할 수 있다. public으로 선언하게 되면 외부에서 변경하게 되어 다른 객체들 또한 영향을 받게되는 문제발생 - 변수에 대한 접근은 setXxxx()메서드나 getXxxx()메서드를 통해서만 가능하다. : 예외로 boolean..

Java/JSP 2012.05.17

[두번째] JSP 란 ?

jsp가 실행되면 .java 와 .class로 변환되어 그에 따라 페이지를 동적으로 생성한다. 미리 준비한 문서가 아닌 새로운 문서를 만들어서 보여준다는 것. hello.jsp Hello JSP Test hello$jsp.java package org.apache.jsp; import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.jsp.*; import org.apache.jasper.runtime.*; public class hello$jsp extends HttpJspBase { static {} public hello$jsp( ) {} private static boolean _jspx_inited = false; publi..

Java/JSP 2012.05.17

JSP 란?

[JSP 란 ?] JSP는 html로만 이루어진 정적인 웹 페이지의 단점을 보완하여 동적인 웹 페이지를 보다 효율적으로 만들어 줄 수 있는 server side script jsp내부에서 자바를 그대로 사용할 수 있어서 효율적이며 스크립트방식으로 프로그램이 가능하다. *Dynamic page - 원하는 정보를 클라이언트가 요청할 때 서버에서 실시간으로 작업을 처리하여 보다 동적으로 클라이언트에게 서비스 - 서버에서는 데이터베이스 작업이나 클라이언트가 원하는 작업을 대신 처리하고 그 결과만을 클라이언트에게 서비스 서버에서 작업을 처리한다는 의미에서 server page라는 말을 이용하고 있다. 동적인 페이지는 서버에서 처리하는 메커니즘을 두게 되는데 이때 이용되는 프로그램이 JSP JSP는 자바를 서버환경..

Java/JSP 2012.05.17
728x90
반응형