이클립스를 사용해서 웹 프로젝트를 생성해보겠습니다. 

 일단 마우스 오른쪽 버튼을 클릭해서 다이나믹 웹 프로젝트 생성을 클릭합니다. 



그 다음에 프로젝트 이름을 지정해서 만들죠 ~


그럼 이렇게 만들어 지게 되는거죠


이 곳에서 이제 프로젝트를 진행하면 되는거죠~~

아참, 그 전에 톰캣 서버 위에 우리가 만든 프로젝트를 올려주어야 합니다. 


Tomcat 서버에서 마우스 오른쪽을 클릭해서 Add and Remove를 선택합니다. 


그 다음에 방금만든 TEST프로젝트를 선택하고 Add를 클릭하면 끝~~









 
신고

'JSP' 카테고리의 다른 글

웹 프로젝트 생성하기~~  (0) 2009.09.04
script 이용하기 ~ !  (0) 2009.09.02
JSP의 시작~~  (0) 2009.09.02
Posted by 응큼미소

script 이용하기 ~ !

JSP 2009.09.02 20:18

이번에는 아주 그냥 간단한, JSP에서 스크립트 언어를 사용하는 방법을 알아보겠다.

일단 test.jsp라는 페이지의 코드는 이렇다.


8번째 부터 12번째 까지의 코드가 바로 스크립트 언어이다.

이 안에서 function이라는 키워드를 써서 'test' 라는 함수를 만들고 있는데,

이 함수의 기능은 alert() 함수를 이용해서 경고문구를 써주는 것이다.

이 경고문구는 <body>안에 <form>에서 나와있듯이 'testResult.jsp'페이지로 파라미터를 넘겨줄때

그 파라미터를 넘겨주는 button을 클릭했을 때, onclick 속성에 test()함수를 등록했는데,

이렇게 함으로써 button을 클릭하면 경고메세지가 다음과 같이 뜨게 된다.


그럼 여기까지 간단한 javascript사용법을 알아봤다.









신고

'JSP' 카테고리의 다른 글

웹 프로젝트 생성하기~~  (0) 2009.09.04
script 이용하기 ~ !  (0) 2009.09.02
JSP의 시작~~  (0) 2009.09.02
Posted by 응큼미소

JSP의 시작~~

JSP 2009.09.02 20:05

 일단 JSP를 실습해 보기 위해 프로젝트를 할 공간을 만들었다.


 여기서 JDK에는 javaSE가 들어가 있다.
 
 그리고 WAS에는 web application server인 톰캣이 설치되어 있고,

 IDE에는 java코드를 작성할 프로그램인 eclipse가 있다. 

 DATABASE폴더에는 오라클이 깔려있다.

 그리고 JAR에는 디비에 접근할 때 사용할 .jar파일이 들어있다. 


  그럼 이제 정적인 웹 페이지가 아닌 동적인 웹 페이지를 보여줄 JSP파일들을 만들어 보겠다.

  처음에 만들어 볼 프로그램은 아주 간단하다.

  그냥 두 숫자를 입력 받아서 합을 구하는 것이다. 

  처음에 보여줄 View 페이지는 이렇다


코드를 보면 이렇다


여기서 10번째 줄에 있는 action은 input에서 name으로 지정한 값들을 어디로 넘겨줄 건지 결정하는 것이다.

그러면 이 sum.jsp페이지도 같은 request객체를 공유하게 된다.
 
그래서 그 객체를 이용해 더하기를 할 수 있는 것이다.

sum.jsp 모습을 보면 이렇다.



그렇다.  이렇게 넘겨준 값의 합이 결과로 나오는 것이다. 이 sum.jsp의 코드를 보면 다음과 같은데,



여기서 일단 선언부에 값을 더해주는 함수를 만들었다.

그리고 여기서 10번째 줄과 11번째 줄에 있는 것이 request객체에서 넘겨준 파라미터 값을 int형의 변수에 담는 일을 하는데,

넘어온 파라미터는 String 형이기 때문에 Integer 클래스의 parseInt함수를 이용해 형변환을 해줄 필요가 있다.

그 다음 12번째 줄에서 sum함수를 호출해 값을 더하는 것이다.

여기까지가 첫 JSP페이지인 값을 더하는 페이지의 제작이었다.















신고

'JSP' 카테고리의 다른 글

웹 프로젝트 생성하기~~  (0) 2009.09.04
script 이용하기 ~ !  (0) 2009.09.02
JSP의 시작~~  (0) 2009.09.02
Posted by 응큼미소


티스토리 툴바