PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2016/04/05 22:54:27
Name 페코페코
Subject [질문] html/jQuery , jsp 질문입니다.
<a href="jsp파일경로">2<a>
<em><img src="이미지태그"/></em>
<p><jsp:include page=""></jsp:include></p>

이런 형태의 틀을 만들었는데, jQuery 로 img 이미지를 클릭했을때 jsp:include 안에있는 page 경로를 a태그 안에있는 jsp파일경로를 넣고싶습니다.
그런데 jquery로 jsp안에있는 page를 어떻게 들어가야하는지를 모르겠네요.
이미지의경우 em img 이런식으로 들어가서 src 경로를 바꿀 수 있는걸로 아는데, jsp:include 는 jQuery 에서 무엇으로 써야 page의 경로를 건들일수 있는건지 모르겠습니다 ㅠㅠ

웹 마스터분들 답변좀 부탁드리겠습니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
16/04/05 23:31
수정 아이콘
$("img").click(function () {
var href = $('a').attr('href'); // jsp주소 가져오기
$("p").html("<jsp:include page='" + href + "'></jsp:include>");
});
jsp는 잘몰라서 될지 안될지 모르겠네요. 크크
페코페코
16/04/05 23:42
수정 아이콘
답변 감사합니다 :)
16/04/05 23:42
수정 아이콘
음..jsp:include를 jquery로는 수정 불가능합니다.

jsp:include는 컴파일 이후 페이지 불러올 때 page 경로에 있는 jsp를 불러오게 되고
<jsp:include~></jsp:include>는 사라지겠죠.
페코페코
16/04/05 23:43
수정 아이콘
악... 그런건가요? ㅠㅠ 답변 감사합니다.
16/04/06 02:54
수정 아이콘
제가 기초가 약하지만...ㅠㅠ jsp는 서버단인 자바에서 처리를 한 뒤, 클라이언트에 html형태로 뿌려주는 역할인데 jquery는 순수 클라이언트단을 수정해 주는 역할이니 서로 영역이 다르다고 보시면 됩니다.
물론 서버쪽과 연동하여 작동하는 ajax를 이용하신다면 원하시는 부분이 해결될 수도 있겠고, 아니면 원하시는 화면들 영역을 전부 넣으시고 각 영역별로 display값을 none 처리하거나 안하게끔 jquery로 작동하게 하셔도 될 것 같네요-
부족한 실력이지만 도움이 되었음좋겠네요
Lightsaber
16/04/06 02:54
수정 아이콘
바로는 안됩니다. <jsp:include>는 서버 사이드에서 해석되는 것이고, jQuery-자바스크립트는 클라이언트 사이드에서 돌아갑니다.
아마 원하시는 게 이미지를 클릭했을 때 <p></p> 사이의 내용을 바꾸고 싶으신 것 같은데, 그런 거라면 include할 page를 jQuery AJAX로 불러와서 해당 p에 뿌려주면 됩니다.

예컨대 whois.jsp란 페이지에 특정한 값으로 (value라는 값을 GET으로 가져온다고 가정) 2 라는 쿼리가 들어갔을 때 <span>정답은 홍진호 정답은 홍진호</span>이라고만 출력하는데, 이 내용을 본문의 <p id=content></p> 사이에 넣고 싶다 이러시는 거라면 jQuery에서 $(#content").load(whois.jsp?value=2);로 구현할 수 있습니다. (문법상 따옴표는 게시판에 걸릴까봐 지웠습니다.)
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
80990 [질문] 엑셀 초보 질문입니다 [1] 장가갈수있을까?1337 16/04/07 1337
80988 [질문] [LOL] 삼성과 아프리카가 승패세트득실 동률을 경우 어떻게 되나요? [2] 로즈마리1411 16/04/06 1411
80987 [질문] 해외 직구 관련 질문입니다. [9] 221201 16/04/06 1201
80986 [질문] 피지알 사이트 많이 느리지 않으신가요? [14] 일체유심조2530 16/04/06 2530
80985 [질문] DC코믹스와 마블코믹스 이슈들을 한국에서 읽는 방법이 있나요? [4] Kainn2891 16/04/06 2891
80984 [질문] 헬스 식단 질문입니다!! [14] 마션2920 16/04/06 2920
80983 [질문] 나이키or아디다스 트레이닝복 싸게 구매할수 있는곳 추천부탁드립니다. [2] 성기사3919 16/04/06 3919
80982 [질문] 100분토론 403회 볼 방법 없을까요? 예비군1년차1185 16/04/06 1185
80980 [질문] (전세보증금)공증에 관련해서 알고싶습니다. 조언좀 부탁드립니다 [8] 토요일에만나요4382 16/04/06 4382
80979 [질문] 갤럭시s7, s7 엣지 차이점이 뭔가요? [6] 라이온킹 이동국2752 16/04/06 2752
80977 [질문] [LOL] 실력이 퇴보하고 있습니다. 도와주세요 [19] lenakim4191 16/04/06 4191
80976 [질문] 허리디스크 (추간판 탈출증) 수술 관련 질문드려봅니다. [13] 인간사료3010 16/04/06 3010
80975 [질문] 토지 매매에 대해 질문이 있습니다. [4] Leeroy_Jenkins1555 16/04/06 1555
80974 [질문] 제주도 게스트하우스 [5] TheLonelyBiscuit2116 16/04/06 2116
80973 [질문] 30대 고혈압...조언 부탁드립니다. [10] 유니꽃3139 16/04/06 3139
80972 [질문] 트레이닝복을 구매하고 싶습니다. [3] FastVulture1853 16/04/06 1853
80971 [질문] [스타1] 직딩이 실력 좀 발전시키고 싶습니다 [10] 니이모를찾아서2141 16/04/06 2141
80970 [질문] 스위치 허브 구매 관련해서 질문 드립니다. [2] 한걸음1566 16/04/06 1566
80969 [질문] 아파트 스크린도어 어떻게 생각하세요? [33] The Special One5926 16/04/06 5926
80968 [질문] 이 나이키 신발 직구로 구매할 수 있는 건가요? [3] 비싼치킨2478 16/04/06 2478
80967 [질문] [오버와치] FPS 연습하는 방법 [7] 어느새주말7923 16/04/06 7923
80966 [질문] 색맹인 분들은 색채에서 받는 느낌도 다른가요? [8] buon2872 16/04/06 2872
80965 [질문]  1tb ssd 중에서 안정성을 보고 선택을 할려면... [1] 마르키아르1530 16/04/06 1530
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로