서블릿의 간단한 사용법에 대해 포스팅을 하였는데
get,post방식의 차이점과 실제 구동까지 진행 예정이다. get,post차이점을 보기전에 url형식부터 살펴보자.
URL형식을 보았으니 아래 get,post 차이점 예제를 확인해보자.
사용자로부터 서버에 TestWeb.html의 데이터 전달 요청이 가면
ex)get방식 서블릿의 전달 요청 방식중 하나로 URL에 파라미터 값이 이어붙는다.
(많은 양의 데이터를 보내는데 부적합하며,중요정보보안에 취약)
ex)Post방식 서블릿의 전달 요청 방식중 하나로 데이터가 HTML 바디 안에 숨겨저 있다.
(많은 양의 데이터를 보내는데 적합,데이터 보안이 용이 하다.)
마지막으로 해당 HTML,Selrvlet의 소소코드를 살펴보고 간단한 메서드 몇게만 소개 하고 마치도록 하겠다.
HTML코드
Servlet 소스코드
response.getWriter(); 응답으로 HTML Writer 할 수 있다.
request.getParameterNames(); 요청 받은 HTML 요소 ID값 반환
그 외 수백게의 메소드가 있겠지만 필요에 따라 구글링 또는 java 8 ee api 문서를 찾아보자.
정말 마지막으로 스마트폰으로 실행중인 프로젝트 접속되는지 확인
'web_배우고익히고 > 4.JAVA' 카테고리의 다른 글
Java 서블릿 Dispatcher방식과 Redirect 방식 (0) | 2020.01.27 |
---|---|
Java 서블릿 web.xml(deployment descriptor)란 (0) | 2020.01.27 |
Java 에서 서블릿의( get post 방식) 사용법 with Tomcat (0) | 2020.01.22 |
컬렉션 프레임워크(With HashSet, HashMap) (0) | 2020.01.20 |
컬렉션 프레임워크(With Array List) (0) | 2020.01.16 |