我正在使用以下代码从 html FILE 标记中读取文件名并将其发送到 ReadExcel.jsp。一旦发布消息完成,它将重新加载 home.jsp 页面。ReadExcel.jsp 读取 excel 文件并将数据保存到数据库。Home.Jsp 从数据库中读取相同的 excel 信息并显示在网格中。
只要我在系统上运行 Eclipse 中的文件,上述过程就可以正常工作。一旦我将文件部署到我的测试服务器上的 Tomcat,它就不会将发布值发送到 ReadExcel.jsp。下面是将 post 值发送到 ReadExcel.jsp 的 jquery 代码。有什么帮助吗?
$("#fileupload").change(function() {
if($("#fileupload").val().length > 0) {
$.post("ReadExcel.jsp", {
filename: $("#fileupload").val(),
processId: <%=processId%>
},function(data){
location.reload(window.location.replace=("home.jsp?procid="+<%=processId%>));
});
}
});
如果没有找到解决方案,有什么方法可以在 Ajax 中重写?我知道 Javascript 并试图在 Javascript 中实现它。..