日期:2014-05-17  浏览次数:20626 次

struts2和javascript间的问题
我是想做到这种效果,我做类别的添加,我提交的订单用struts2进行处理,那就提交到action进行处理,处理成功后存入数据库,那action会return 一个SUCCESS 到struts.xml,再转到相应页面,问如何做到转到原来的页面,还要弹出一个javascript的警告框提示提交成功?????求思路!!!
struts2?javascript?

------解决方案--------------------
引用:
我是想做到这种效果,我做类别的添加,我提交的订单用struts2进行处理,那就提交到action进行处理,处理成功后存入数据库,那action会return 一个SUCCESS 到struts.xml,再转到相应页面,问如何做到转到原来的页面,还要弹出一个javascript的警告框提示提交成功?????求思路!!!

给你个建议:在action中定义一个变量为空字符串,成功时返回success,失败error,当再次返回此页面时,在js判断var aa="${pageIndex}";pageIndex 后台变量名,怎么判断你应该懂得
------解决方案--------------------
还没看完就一个词冒出来了,ajax,ajax将数据发送到action,同样会经过struts.xml,假如说是添加订单,不管添加成功还是失败,直接拿boolean类型保存结果,action直接return success,ajax的回调函数会自动读取到这个boolean值,然后通过判断boolean值来弹出成功或者失败:alert("添加成功/失败");