我有一个jsp,比如parent.jsp。它有一个提交选项,可以调用动作类。 parent.jsp有列表,下拉列表,文本框。它还有一个链接'上传文件'来添加附件,并提交按钮。用户在下拉列表框中选择/输入值,然后点击'上传文件'。
现在,当用户点击“上传文件”时,它会打开另一个带有浏览选项的小窗口。用户可以使用浏览按钮在本地系统上选择文件进行上传。 uploadFile.jsp有'ok'选项,所以当我点击'ok'时,它会将我带到parent.jsp。 现在,这一次,我想在parent.jsp上显示已添加文件的列表。另外,我想用父用户选择的值填充parent.jsp。
我该怎么做?
答案 0 :(得分:1)
当您上传文件时,您可以访问文件的名称。您可以将文件名保存在会话范围变量中,如下所示:
session.setAttribute("fileNameVar", "nameOfFileUploaded");
然后您可以在parent.jsp中显示如下(我正在使用jstl):
<c:out value="${"fileNameVar"}" />