이게 될거같은데 자꾸 안되니까 속이터지네유.. <div><br></div> <div>상황)</div> <div>홈페이지는 5개의 프레임과 HTML로 이뤄져있습니다. 편의상 프레임A와 A.HTML로 하겠습니다.</div> <div>웹서버 컴퓨터 백그라운드에선 5432포트로 소켓을 열고 리시브 대기합니다.</div> <div>홈페이지 프레임 A의 A.HTML에서 버튼을 누르면, submit으로 jsp를 하나 거쳐 5432포트에서 대기하던 백그라운드로 들어갑니다.</div> <div>백그라운드는 프레임 A에 페이지 Q로 이동하란 응답을 보내고<span style="font-size:9pt;">(document.location.href를 통해서 A프레임에 페이지Q)</span></div> <div>받은 URL을 파싱하여 여러장소로 전파합니다.</div> <div>전파된 메시지를 받은 곳은 해당 동작을 수행한 뒤 서버의 F.jsp를 통해 파일을 업로드합니다.</div> <div>F.jsp는 MultipartRequest를 통해 받은 파일의 중복 검사를 수행하고 DB에 수신사항을 별도로 저장합니다.</div> <div>+</div> <div>A.HTML: localhost:8080의 A프레임, 웹서버 ROOT 폴더</div> <div>F.jsp : 웹서버 ROOT/upload/F.jsp</div> <div><br></div> <div>질문)</div> <div>위와 같은 방식일 때, F.jsp로 파일이 수신되면 프레임A의 페이지 Q를 다른 페이지(A.HTML)로 이동시키고 싶습니다.</div> <div>눈치채셨겠지만 원격으로 다른곳의 파일을 업로드하는 부분인데, 원격을 날리는 A프레임을 파일이 업로드 되면 초기 화면인 A.HTML로 돌아가는 동작을 원합니다.</div> <div>페이지 Q에 대해서 현재는 아무것도 준비된 부분이 없습니다.</div> <div>Q를 HTML로 짜서 그냥 대기하고</div> <div>F.jsp에서 파일 수신시에 window.top.A프레임.location.href 해서 </div> <div>프레임 A를 Q페이지에서 다른페이지로 넘길 수 있을줄 알았는데 안되더라고요.</div> <div>F.jsp가 홈페이지에 열린 페이지가 아니라 그런가..?</div> <div>F.jsp에서 페이지컨텍스트 포워드로 Q페이지에 넘기고</div> <div>Q페이지에서 받아가지고 저장한뒤 페이지 이동하는 방법도 시도해봤는데, 잘안됐습니다..</div> <div>현재 홈페이지에 떠있는 Q페이지로 요청이 들어가는지도 알수가 없더라구요..</div> <div>매번 새로운 Q파일로 요청이 들어가는게 아닌지..?</div> <div><br></div> <div>Q페이지와 F.jsp의 구성, 그리고 F.jsp에서 파일 수신시 A프레임의 Q페이지를 이동시킬수 있는 방법을 알려주세요..</div> <div><br></div> <div>요약)</div> <div>1. 홈페이지의 A프레임(A.HTML)에서 버튼을 눌러 원격 메시지 전파 후 F.jsp로 파일을 수신한다.</div> <div>2. F.jsp에서 파일을 수신하면 홈페이지의 A프레임 페이지를 이동시키고 싶다.(Q페이지 -> A.HTML)</div> <div>3. F.jsp는 홈페이지에 구성되지 않은 jsp이며 경로도 다르다.</div> <div>4. 작성자는 웹서버 사실 1도 모른다.. 어찌 구동되는지 이해하고싶다.</div> <div><br></div> <div>도움부탁드립니다 ㅠㅠ</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.