大家好,我现在想实现这么一个功能:在jsp页面中,通过附件上传,上传一个Excel文件,紧接着把其中的数据取出并插入数据库,然后自动刷新当前页面,使得新插入的数据也能显示出来,通过上传附件页面的一个“确定”按钮,完成上述所有的操作。而我目前基本已实现,但就是无法自动刷新,因为对于我的方法存在一个问题,就是上传附件时,表单中有一个
enctype="multipart/form-data",即以非form方式传输,而是以流的方式。
以下是我的方法(用了struts框架):
在action类中,有两个方法:// 导航到浏览记录页面
public ActionForward browse(...) {
    ...
    /*在这里从数据库取出所有记录*/
    ...
    return mapping.findForward("browseRecords");
}// 上传附件并把其中数据插入数据库
public ActionForward upload(...) {
    ...
    return browse(mapping, form, request, response); // 我想要返回browse方法然后转到记录浏览页面
}问题:由于附件上传的特殊性,所以upload中的form其实是null,而browse方法的
return mapping.findForward("browseRecords");中恰恰需要form,因此无法通过browse方法转到我想去的页面。
请指教,谢谢,谢谢~~