Java 如何在JSP中获取请求其他页面的源页面
我有一张表格Java 如何在JSP中获取请求其他页面的源页面,java,jsp,Java,Jsp,我有一张表格 <form name=frmMain method="POST" action="processUpload.jsp" enctype="multipart/form-data"> <p align="center"><table border="1" align="center" width="90%" cellspacing="0" bordercolordark="white" bordercolorlight="black"> <
<form name=frmMain method="POST" action="processUpload.jsp" enctype="multipart/form-data">
<p align="center"><table border="1" align="center" width="90%" cellspacing="0" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="261" height="111">
<table border="0" cellspacing="0px" bordercolor="#B9B9B9" id="AutoNumber1" style="border-collapse: collapse" cellpadding="0px" align="left" width="100%" height="114">
<tr>
<td width="264" height="25" colspan="2" bgcolor="#FCDCA0">
<p align="left"><b><font face="Tahoma" size="2"> </font><font face="Tahoma">Upload you excel file</font></b></p>
</td>
</tr>
<tr>
<td width="15px" height="23">
<p align="right" style="vertical-align: middle"><font face="Verdana" size="2"><b> File: </b></font> </td>
<td width="300px" height="23">
<p align="left"> <input type="file" name="excelfile" size="40" >
</td>
</tr>
<tr>
<td width="15px" height="28">
<p align="center"></td>
<td height="28">
<p align="left">
<input type="submit" name="process" value="Process">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
上传您的excel文件
文件:
我将此表单提交到prcessUpload.jsp
在processUpload.jsp中,我确实上传了文件,当上传文件完成后,我想重定向到包含表单的源页面
问题:我想使这个processUpload.jsp成为通用的,这意味着我将在其他web应用程序中重用它。无论哪个页面请求这个jsp页面,我都会得到源页面的确切名称
任何建议或解决方案。提前谢谢
Nathanpan我会在URL中添加一个隐藏参数,该参数的形式告诉
uploadFile.jsp
完成后返回到哪里。您需要在uploadFile
页面中添加一个按钮或一些javascript,以便在适当的时间实现这一点
另一个选项是JSP从一些服务器端配置文件中获取重定向位置;e、 g.通过servlet上下文参数