㈠ 在java中通過servlet跳轉到jsp頁面時出現下載文件對話框哪位高手知道
在你抄jsp也面的頭部插入以下代碼:
<%
response.setContentType("application/octet-stream");
response.addHeader("Content-Disposition", "attachment;filename=aa");
%>
㈡ JSP超鏈接彈出提示框確認
jsp中點擊超鏈接彈出確認框方法有二:
1、通過.open方法以彈出頁面方式實現。
2、通過window.showmodaldialog方法以彈出對話框方式實現。(推薦)
一,通過window.open方法彈出對話框
在寫jsp頁面時,有時需要點擊一個按鈕彈出一個輸入對話框,然後輸入一個值,確定後關閉對話框,把數據寫入資料庫,刷新當前頁面。
可以用javascript實現;不過如果用js自帶的對話框的話,對話框不美觀,不如用一個jsp頁面來做對話框。
在頁面addname.jsp里要調用對話框,寫一個jsp頁面newbox.jsp(用做對話框),然後在頁面addname.jsp里加上一段js代碼:
/*用來打開對話框頁面*/
functionopenwindow(){
window.open("newbox.jsp","sample","fullscreen=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,history=no,;);
}
/*在newbox.jsp里調用這個函數,用來刷新addname.jsp*/
functionopensub(){
document.form1.submit();
}
通過window.showmodaldialog方法彈出對話框。
仍然是在頁面addname.jsp里要調用對話框,寫一個jsp頁面newbox.jsp(用做對話框),然後在頁面addname.jsp里加上一段js代碼:
/*用來打開對話框頁面,注意openwindow()函數中的方法是window.showmodaldialog*/
functionopenwindow(){
window.showmodaldialog("newbox.jsp",window,"status:no;scroll:no;
dialog;dialogheight:100px");
}
/*在newbox.jsp里調用這個函數,用來刷新addname.jsp*/
functionopensub(){
document.form1.submit();
}
㈢ jsp程序設計中怎麼彈出提示對話框
1、只是提醒,不能對腳本產生任何改變;
2、一般用於確認,返回 true 或者 false ,所以可以輕松回用於 if...else...判斷;答
3、一個帶輸入的對話框,可以返回用戶填入的字元串,常見於某些留言本或者論壇輸入內容那裡的 插入UBB格式圖片。
㈣ jsp 中如何做彈出窗口
window.open ("page.html", "newwindow", "height=100, width=400, toolbar=
no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")
彈出窗口是使用的window.open方法
註: window.open方法要在一行中寫,不能換行
先執行運算,然後在彈出窗口,你可以把這個js代碼放到jsp代碼的後面,這樣就可以實現運算完,再彈出窗口了。
}
㈤ jsp servlet中彈出提示框
一般來說,sevlet是要復充當控制制器,實現頁面的跳轉,不推薦這樣用,上述的功能實現大致為:
在servlet中輸出js代碼,如:
PrintWriter out=res.getWriter();
String a="<body onLoad=\"checkForm()\"><script language=\"JavaScript\" type=\"text/JavaScript\">function checkForm(){"+
"alert(\"asdf\");return true;}</script>";
out.print(a);
即可完成,建議也輸出其他的html元素