-
2# 게시판 만들기 - a 태그로 페이지간 데이터 이동BACK-END/JSP 2020. 7. 23. 13:09
지난 시간에 a 태그를 활용해서 페이지를 이동하면서 동시에 데이터를 전달하는 방법에 대해서 배웠다.
● a 태그를 이용한 페이지 이동방식
<a href=""></a> <a href="파일이름.확장자"></a>
<a href="파일이름.확장자"?변수=<%=보낼값%>글</a>
<a href="파일이름.확장자"?변수=<%=보낼값%><%=Gtitle 누르는 값%></a>
- a 태그 내용은 가급적 공백 없이 바로 붙여서 쓰는것이 좋다.
-
a 태그가 보낸 데이터를 받을 문서에서는 아래와 같이 작성한다.
● a 태그로 보낸 데이터를 request 로 받기
받을변수 = request.getParameter(“변수”);
G마켓 신선식품에 있는 아무 음식이나 클릭해서 URL 을 살펴보았다.Item.asp?goodscode=1582488331&pos_shop_cd=GE&pos_class_cd=100000020
분석해보자면 이렇다.
Item.asp ? goodscode=1582488331 & pos_shop_cd=GE 보낸 데이터를 식별할때 사용할 변수다. Item.asp 라는 변수에 오른쪽 내용을 모두 넣어주겠다는 뜻이다. goodscode 는 변수
1582488331 는 넘길 값이다.값이 하나가 아니기 때문에 & 를 사용해서 전달할 데이터들을 묶어주는 역할을 한다. pos_shop_cd 는 변수
GE 는 넘길 값이다.평소에 URL 에 웬 외계어가 써져있나 했는데, 이게 다 javascript 문법이었다니 배우고 나서보니 새삼 신기하다!
'BACK-END > JSP' 카테고리의 다른 글
[JSP] ORA-00911: invalid character 에러 원인 및 해결방법 (0) 2020.09.21 #5 게시판 만들기 - 페이징 (0) 2020.07.29 #4 게시판 만들기 - 회원가입 자리수, 공백란 예외처리 (0) 2020.07.23 3# 게시판 만들기 - 회원가입 기능 추가 (0) 2020.07.23 1# 게시판 만들기 - JSP 개발환경 설정하기 (0) 2020.07.23