springmvc+ajax时controller中return跳转不了前台页面
来源:互联网 发布:c语言中的echo 编辑:程序博客网 时间:2024/05/20 11:27
前台:jsp页面用的是ajax传递参数
后台:spingmvc+配置了正确的viewResolver视图解析器
然后直接在controller里面return “success”等,不返回,success.jsp页面
解决办法:
controller返回参数,利用@ResponseBody返回给前台json格式,然后在 ajax的success函数里面使用 window.location.href = "${pageContext.request.contextPath}/fail.jsp";
<script type="text/javascript" language="javascript"> function doUpload() { var formData = new FormData($("#uploadForm")[0]); $.ajax({ url : '${pageContext.request.contextPath}/controller.do(这里是controller路径)', type : 'POST', data : formData, async : true, cache : false, contentType : false, processData : false, enctype:'multipart/form-data',//注意一定要有该参数 dataType:"json", success : function(data,status) { alert(status); window.location.href = "${pageContext.request.contextPath}/fail.jsp"; alert("上传成功"); }, error : function(data,status) { alert("上传失败"+status); } }); }</script>
表单
<form id="uploadForm"> <p> 指定文件名: <input type="text" name="filename" value="" /> </p> <p> 上传文件: <input type="file" name="file" /></ p> <input type="button" value="上传" onclick="doUpload()" /> </form>
controller
@ResponseBody加在方法上,绑定返回参数,格式化成json,返回前台,回调函数接收。
阅读全文
0 0
- springmvc+ajax时controller中return跳转不了前台页面
- springmvc在controller中return视图跳转不了
- 关于springmvc的controller返回页面无法跳转,使用ajax
- SpringMVC controller控制页面跳转
- SpringMVC通过Controller实现页面跳转
- ssm中controller跳转页面
- 模拟Ajax请求,前台页面无跳转
- springmvc中controller返回html页面时页面乱码解法
- Problem: springmvc 处理Ajax请求的controller中跳转语句无效
- springmvc中controller之间的跳转
- springmvc Controller跳转jsp页面打开页面内容源码问题
- 有了ajax,没有实现不了的前台页面功能
- SpringMVC中Controller跳转到另一个Controller方法
- SpringMVC中Controller跳转到另一个Controller方法
- SpringMVC中Controller跳转到另一个Controller步骤
- springmvc controller跳转到页面没有加载css问题
- springMVC Controller的2种页面跳转方式的区别
- SpringMVC中Tomcat正常启动,始终访问不了Controller
- Visual Studio 快捷键更改和设置
- AbstractQueuedSynchronizer--未完
- 分布式,集群概念简介
- 关于在 Virtualenv环境下安装Flask_SQLAlchemy报错
- com.seventh7.plugin.mybatis IDEA插件初始化失败,导致IDEA不能启动
- springmvc+ajax时controller中return跳转不了前台页面
- Android第七天
- R生成latex表格代码
- Linux/Unix系统编程-基本概念
- TFIDF算法Java实现
- Oracle优化——LIKE与索引(以%开头的LIKE会不走索引或走索引全扫描)
- Java类的生命周期
- 计算几何模板
- 简单理解:一维单高斯 多维单高斯 混合多高斯GMM