2010/04/30 22:27
Progrming관련
<A href="javascript:window.open('admin.jsp')">관리자 창</A>
이렇게 하시면 창이 뜨겠죠...
그리고 admin.jsp 팝업 창에서
<script language="javascript">
<!--
function sendit()
{
if (document.frm.num.value == "") {
alert("관리자 번호를 입력하세요.");
document.frm.find.focus();
return false;
}
document.frm.submit();
}
//-->
</script>
<form name = "frm" action="admin_end.jsp">
관리자 번호 : <input type=text name = num>
<a href="javascript:sendit()">확인</a>
</form>
하시면 입력받은 값이 admin_end.jsp로 넘어가죠
admin_end.jsp에서는
String num = request.getParameter("num");
받으셔서 데이터베이스에서 비교하시고
하셔서 값이 있을때는 다음 페이지로(물론 값도 함께 넘겨 줘야죠~~) 없을때는
이전 페이지로 가면 되겠죠..
<%
String num = request.getParameter("num");
String query = "select num from admin where num = '"+num+"'";
rs = stmt.executeQuery(query);
if(rs.next()){
%>
<script language="javascript">
<!--
opener.location.href="main.jsp?value3=<%=rs.getString("num")%>";//다음 페이지에 관리번호를 넘긴다
window.close();//팝업창 닫기
//-->
</script>
<%
}else{
%>
<script language="javascript">
<!--
alert("관리자 번호 입력 오류");
window.location.href="admin.jsp";//관리자 번호가 없는 경우 이전 창으로 간다~
//-->
</script>
<%
}
%>
'Progrming관련' 카테고리의 다른 글
| [펌]deploy, build 정의 (0) | 2010/05/04 |
|---|---|
| [jsp] 팝업창 띄우기 (1) | 2010/04/30 |
| [jsp] jsp에서 자기가 만든 class import 하기[펌] (0) | 2010/04/30 |
| [JSP] 변수값에 따라 행 배경색 바꾸기 (0) | 2010/04/23 |
| [Programing] Eclipse 자주쓰는 단축키 (0) | 2010/01/01 |
| [Programing] 프로그래밍 언어상의 여러줄 문자열 표현(Multiple line string literal in programming language) (0) | 2009/12/08 |