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 |