java 설치 확인

 

cmd창 열고

 

java -version     그러면 자바 설치 가 되어 있다면 설치 버젼이 나옴

 

java

 

javac

 

echo %classpath%

이렇게 나오면 오류나니

 

환경 변수에 새로 만들기

CLASSPATH

.;

 

이렇게 해줌~~

 

 

<IDE :통합 개발 환경 [integrated development environment, 統合開發環境] >

1.에디터

2.JSK 툴

3.webbrowser(client)

4.web server를 편리하게

 


JSP(잘할려면)---->servlet



Servlet - 서버(Serv)에 들어가는 작은(let) 프로그램이다..



HTTP Server   -----servlet(요청과 응답을 다룰수 있는 기능이 있음)


       ↑           

(request ) (response)

                      ↓

Webbrowser   ------http client










package test.web.servlet;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.jasper.tagplugins.jstl.core.Out;


public class TestServlet extends HttpServlet {
	
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		response.setContentType("text/plain;charset=euc-kr");//http header부분
		
		int num = Integer.valueOf(request.getParameter("num"));//request로 부터 num이라는 파라미터를 받겠다.(숫자여도 문자열로 받기 때문에 Integer)
		
		PrintWriter out = response.getWriter();
		for(int i=1;i<=9;i++){
			out.println(num + " * " + i + " = " +num*i+"</br>");
		}
		
		//server client 연결...stream
		out.println("Hello World");
		out.flush();//buffer안에 있는 데이터를 브라우져로 전송
		
	}

	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
	}

}


http://localhost:8080/WebApp/TestServlet  이러면 오류가 남


http://localhost:8080/WebApp/TestServlet?num=7

이렇게 뒤에다  num 값을 주면 7단 구구단이 출력된다.



'JSP > 2012.04강의(MySQL)' 카테고리의 다른 글

복습3 선언부(Declaration),request 기본 객체,리다이렉트(Redirect)  (0) 2012.07.06
복습2 스크립트 요소  (0) 2012.07.05
예비  (0) 2012.05.30
예비  (0) 2012.05.30
예비  (0) 2012.05.30

+ Recent posts