반응형

program 69

mini MVC - jsp ( ref - head first servlet & jsp )

* 한빛 헤드 퍼스트 교재 참조 * 작업을 들어가기전 해당 교재나 또는 개발, 배포 디렉토리 설정 같은게 필요 합니다. (구길에 가믄 더 좋은 형태? 로 볼 수 있네염.... ) [ web.xml ] * 실 적용시 주석은 삭제 MVC Beer com.example.web.BeerSelect MVC Beer /SelectBeer.do [ BeerSelect.java ] // 개발 환경, 배포 환경 디렉토리와 일치 해야 합니다. package com.example.web; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class BeerSelect extends HttpServlet { public void doPo..

javascript oop

이 페이지는 어떻게 자바스크립트에서 클래스의 private 변수와 메소드를 생성하는지 person이라는 간단한 예제를 통하여 보여줍니다. Part 2 는 상속을 다루겠습니다. 요약 private 변수는 객체 안에서 'var' 키워드로 선언된다, 그리고 private 함수와 privileged 메소드만이 접근 할수 있다. private 함수는 객체의 생성자 안에서 선언된다. (또는 다른 방법으로 varfunctionName=function(){...} 이와 같은 방법을 통해 선언이 가능하다) 그리고 privileged 메소드에 의해서만 호출이 가능하다. (객체의 생성자를 포함해서). privileged 메소드는 다음과 같이 선언한다. this.methodName=function(){...} 객체 바깥의 코..

program/javascript 2008.09.17

인터페이스 , 추상 클래스

명함클래스(NameCard)와 출력하는 클래스(PrintNameCard)가 있고, NameCard는 print() 메소드가 있어서 스스로 출력도 되어야 한다고 생각해봅시다. public class NameCard { String name; String phone; String email; PrintNameCard printNameCard; public void setPrintNameCard(PrintNameCard p) { this.printNameCard = p; } public void print() { printNameCard.print( this ); } } public class PrintNameCard { public void print( NameCard nc ) { System.out.pri..

program/struts2 2008.08.25

Action 인터페이스를 구현한 액션

package tutorial; import com.opensymphony.xwork2.Action; // Action 인터페이스를 구현해서 만든 부분 // import com.opensymphony.xwork2.Action; // implements Action // @Override public class HelloWorld implements Action { private String message; public String getMessage(){ return message; } @Override public String execute() throws Exception{ message = "Hello World !"; return SUCCESS; } } * 장점 : 코드의 정형화 (return S..

program/struts2 2008.08.21

한줄 달력

프로젝트 스케쥴러를 만들기위해 한줄짜리 달력을 class 로 만들어 보았다... using System; using System.Web.UI; using System.Web.UI.WebControls; /// /// Class_OneLineCalendar의 요약 설명입니다. /// public class Class_OneLineCalendar { public int Year = 0, Month = 0, _Today = 0; private string _PjStartDate = string.Empty, _PjEndDate = string.Empty, _PjFinishDate = string.Empty; public string PjStartDate { get { return _PjStartDate; } s..

program/asp.net 2008.08.21