본문 바로가기

servlet

form 태그, getParameter

servlet은 java에 들어가고   html,css,jsp등은 webapp에 들어간다.

1번

action을 통해 <-- servlet인 Ex04_get으로 빠지게 된다.

 

WebServlet :

-어노테이션을 제공해서 해당 어노테이션 안에 경로를 입력하면 클라이언트에서

 해당 경로를 입력할때 알아서 톱캣서버에 찾아가서 실행해준다.

 

-주의할점 : web.xml 파일과 중복된 값이 있으면 ㅌ충돌이 일어나니 한곳에서만 사용하기

 

 

getParameter() 메서드로 사용자가 입력한 데이터를 가져올수있다

<form> 데이터를 살펴보면

<input type = "text" name = "data">


위와 같이 데이터를 입력받고 submit으로 서블릿을 호출할때

request.getParameter("data") 으로 가져올 수 있다.

 

name을 통해 <-- 데이터를 전송했을때의 이름이 나타나게 된다.

 

 

 

submit을 통해 <- html에 만든것을 servlet을 통해 데이터를 전송하게 된다.

 

 

만약  int 타입의 변수에 값을 저장하고 싶다면

request.getParameter은 자체로 string형태에 대한 값을 나타낸다.

Integer.ParseInt를 통해 String의 값을 int로 바꾸면  String의 값이 바뀌게 된다.

'servlet' 카테고리의 다른 글

데이터 전송 방식 - HTTP Method  (0) 2023.10.27
request,response  (0) 2023.10.26
ContextPath 변경하기  (0) 2023.10.26
URL URI  (0) 2023.10.26
URL Mapping  (0) 2023.10.26