ajax返回jsp页面

说明:在访问action的返回界面时,1。使用action中的Java代码中写返回视图success,Struts的xml文件中指向jsp页面,2.使用ajax访问action,通过response的返回结果,js中利用回调函数处理response的返回结果,3.第三种就是如下使用方式。即1和2的结合方式,以前总以为不可以先测试可以的。


1.html中的右侧部分:

		<!-- 右侧内容部分 -->
		<div id="page-wrapper" style="height:calc(100vh - 52px);margin-left:260px;background-color:#fff;overflow-y:auto;
			-webkit-box-shadow:3px 0 10px #d9edf7 inset;-moz-box-shadow:3px 0 10px #d9edf7 inset;box-shadow:3px 0 10px #d9edf7 inset;"></div>
    


2.js中ajax代码:

 editNewsSave:function(){ 
			    for(instance in CKEDITOR.instances){
		    		 CKEDITOR.instances[instance].updateElement();
		    		 };
		    	 var saveFormUrl=basePath + '/admin/saveNewsItem.action';
			   $.ajax({
				// cache: true,
				type : "POST",
				url : saveFormUrl,
				data : $('#updateNews').serialize(),
				// dataType:"multipart/form-data",
				success : function(data) {
					sweetAlert("", "保存成功!", "success");
					// console.log(data);
					$("#page-wrapper").html(data);
					//console.log("成功调用 end");
				}
			});
		    },

3.action带jsp的跳转:


    <action name="*NewsItem" 
            method="{1}"
            class="edu.ur.ir.web.action.news.ManageNews">
            <interceptor-ref name="crudStack" />
            <result name="success">/pages/admin/news/news.jsp</result>
        </action>




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值