我已經試過是如何添加消息框,而不是新的窗口,在JSP
First.jsp
<form name = "button" style="VISIBILITY: visible">
<table cellspacing=5 cellpadding=5 bgcolor="lightblue" colspan=2 rowspan=2 align="center">
<TR> <TD> <INPUT TYPE="button" onclick="sub1();hide();" VALUE="DOWNLOAD"></TD>
<script>
function popup()
{
popupWindow = window.open('delete','name','width=300,height=100');
popupWindow.focus();
window.close();
}
delete.jsp
<%
String Pdfpath= session.getAttribute("pdfpath").toString();
File f =new File(Pdfpath);
Boolean flag=false;
if(f.exists())
{
flag=f.delete();
}
else
{
out.println("File not found to delete");
}
%>
<html>
<head>
<title>Delete file in java</title>
</head>
<body>
<%
if(flag==true)
{
out.println("File Has Bean deleted successfully");
}
else
{
out.println("Error: Unable To Delete The File");
}
%>
</body>
</html>
從我的第一個JSP我傳遞到另一個刪除一些路徑。 jsp的按鈕click.That jsp刪除我的目錄上的文件,並給出一條消息。我希望該消息來自消息框,同時該窗口不應該來。
我不喜歡在javascript函數中添加所有的刪除代碼,以便我要換另一個jsp。是否可以隱藏窗口並在delete.jsp頁面中只顯示確認消息框。我需要一些幫助。
感謝
使用JSTL和EL,就像你可以:) – kayz1 2013-04-04 12:48:31