검색결과 리스트
글
request.getParameter로 값 넘기기
내가 하려는 짓을 단순한 그림으로 그려봤다. (이상하게 요즘 그림판이 끌리는 것 같음 ;;)
우선 p1에서 이름과 생일을 입력받고 이를 p2로 넘긴다. 그후 이 데이타들 전부를 p3로 넘겨서
출력한다.
이를 위하여 우선 p2에서 request.getParameter을 사용하여 p1의 정보를 가져올 것이다. p3에서 직접 p1의 정보를 가져오면 되지 않냐구? ㅇ 안되 왜냐하면 request의 경우 한번 호출 되면 사라지기 때문에 request.getParameter을 p3에서 입력해봤자 p1의 데이터는 넘어오지 않는다.
코드분석
practice1.jsp 파일 내용
practice2.jsp 파일 내용
여기서 이 노란선이 그어져 있는 부분을 type ="hidden"으로 바꾸면 내용을 안보이게 할수 있다.
물론 앞의 "이름 :" 과 "생일 : "은 html부분에서 입력된 문자이므로 지워 주어야한다.
※ 이 부분에서 중요한 점은 getParameter을 이용해 가져온 값을 String 에 저장후 그 값을 또 다시 변수에 집어 넣는다는 것이다.
practice3.jsp 파일 내용
web에서 보이는 화면
hidden 입력시 텍스트 상자를 숨길수 있다.
결론
다음과 같은 방법으로 p1 -> p2 -> p3로 이동을 시킬수 있으나 이동시 마다 위와 같이 재입력을 시켜 주어야 한다. 다음 장에서는 session을 통하여 이러한 귀찮은 작업을 없애 보자.
jsp 와 같은 웹언어를 공부하다보면 고급 과정에 갈수록 코딩의 수가 줄어 든다고 한다. 물론 고급 과정으로 갈수록 어려운 것은 맞다. 하지만 위와같이 일일이 모든 작업을 해야하는 것은 귀찮기 때문에 더 나은 기술?? 코딩??을 배워야 한고 생각한다.
[출처] 9장 request.getParameter로 값을 넘겨보자.|작성자 G2
'개발 > 코딩' 카테고리의 다른 글
JSON 파싱 사용하기 (0) | 2015.03.12 |
---|---|
session을 통해 값넘기기 (0) | 2014.06.11 |
request, response 객체 (0) | 2014.04.03 |
DB프로그래밍 (0) | 2013.11.21 |
JSP 액션 (0) | 2013.11.21 |