alert 표시 후 이전 page에서 post로 넘겨온 값이 없어져요..
***************** main.jsp *****************
<script>
function searchCheck(){
//검색 searchProblem
var gsWin = window.open('about:blank','searchResult');
var frm =document.serach;
frm.action = 'sub_list_search.jsp';
frm.target ="searchResult";
frm.method ="post";
frm.submit();
}
</script>
***************** sub_list_search.jsp *****************
<%
String searchProblem = request.getParameter("searchProblem");
String searchKeyword = request.getParameter("searchKeyword");
PublicationInfoDAO publicationInfoDAO = new PublicationInfoDAO();
ArrayList menu3rdList = publicationInfoDAO.getSearchMenu3rdList(menu3rd, searchProblem, searchKeyword);
%>
<script> function mySubmit() { var checkRowChk = false; var arr_ChcekRow = document.getElementsByName("checkRow"); for(var i=0; i
// 엑셀파일 다운로드 버튼 /// ArrayList menu3rdList값 출력
main.jsp에서 키워드 값을 post 방식으로 sub_list_search.jsp에 보내준뒤
넘겨값은 keyword로 값을 검색하여 sub_list_search.jsp에서 결과값을 보여줍니다.
그리고 sub_list_search.jsp에서 버튼을 클릭하면 결과값을 엑셀로 다운로드 할 수 있도록 구현 중입니다.
엑셀 다운로드 시 다운로드 할 행을 체크박스로 선택할 수 있는데..
선택된 행이 없을 경우 alert로 경고Msg를 표시합니다.
이때 alert 표시 후 화면이 다시 표시되면서 main.jsp에서 넘겨받은 post값이 null로 바뀌어 화면이 표시되지 않습니다..
alert 표시 후 post로 넘겨 받은 값을 유지할 수 있는 방법에 대해 조언 부탁 드립니다.
댓글 달기