Ext.Ajax.request 调用action

onlyjohn 2008-11-16 04:34:29
我想从页面使用ext调用后台 action, 返回页面一些信息.
怎么老是action调用完后 页面重定向出错,老是 返回到failure:里面啊?

请高手指教一下 是哪的问题啊?
简单代码如下:
前台:
Ext.Ajax.request({url: "BaseInf/Login.action",
params : {},
success: function(re){},
failure: function( re, o ) {}
}) ;
struts.xml:
<package name="BaseInf" extends="struts-default">
<!-- 用户管理 -->
<action name="Login" class="UserAction" method="Login">
<result>main/manager_index.jsp</result>
<result name="input">index.jsp</result>
</action>
</package>

action:
public class UserAction extends ActionSupport{
public String Login() {
return SUCCESS;
}
}
...全文
764 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liju123456 2010-12-24
  • 打赏
  • 举报
回复
学习下。。
Jlins 2010-12-24
  • 打赏
  • 举报
回复
要想在前台获得数据,要用response.getWriter().print(XXXXXXX); [Quote=引用 6 楼 louiechong 的回复:]

问题就出在你的Action,你返回SUCCESS当然按照Action result跳转了,<result>main/manager_index.jsp</result>

要想在前台获得数据,要用response.getWriter().print(XXXXXXX);
print(xxxxx)里面就是返回你需要的数据
[/Quote]
zn85600301 2010-12-24
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 louiechong 的回复:]

问题就出在你的Action,你返回SUCCESS当然按照Action result跳转了,<result>main/manager_index.jsp</result>

要想在前台获得数据,要用response.getWriter().print(XXXXXXX);
print(xxxxx)里面就是返回你需要的数据
[/Quote]

response.getWriter().print("{success:true}");
这样就可以了
louiechong 2010-12-24
  • 打赏
  • 举报
回复
问题就出在你的Action,你返回SUCCESS当然按照Action result跳转了,<result>main/manager_index.jsp</result>

要想在前台获得数据,要用response.getWriter().print(XXXXXXX);
print(xxxxx)里面就是返回你需要的数据
appleIIappleII 2008-11-28
  • 打赏
  • 举报
回复
返回一个JSON数据格式,可以在STRUST2中定义result
onlyjohn 2008-11-16
  • 打赏
  • 举报
回复
Action 就这一句代码返回"success",没有问题.我现在就想吧Action返回的信息返回给页面,现在是返回信息后老是调用struts.xml的映射,是哪的问题?
一将天下 2008-11-16
  • 打赏
  • 举报
回复
你能进去,那就ACTION内的问题
海会圣贤 2008-11-16
  • 打赏
  • 举报
回复
是不是那个action里面报Exception了
showde123 2008-11-16
  • 打赏
  • 举报
回复
只能帮顶先
1 课程目标 学会使用腾讯提供的云开发功能快速开发后台 数据接口,用于存储小程序中用到的数据 学会使用小程序中常见的一些API,比如:分享小程序,拨打手机电话,地图位置等 掌握快速上架一款小程序需要的步骤 前端相关的css以及html,vue等基础不作为本课程的重点,本课程将提供一个基于图鸟UI修改的企业产品展示前端代码,我们在此基础上使用云开发实现页面数据动态化。由于本人是后端开发,对于前端样式等不擅长,所以基本都是直接复制现成的样式做简单的修改,想要学习前端html,css,js,vue等基础知识的小伙伴可以不必考虑本课程,B站以及其他平台有大量的免费课程。 2 课程内容 本课程将实现一个完整功能的企业产品展示小程序,之前有人找我开发一个农用拖拉机企业展示的小程序,说是要用云开发来做,正好我之前没用过云开发,都是自己搭建后端API以及管理后台来开发,因此想着一边开发一边录一个云开发的课程,帮助一些同学快速入门云开发,将包括一下内容: 首页 主要产品推荐 顶部铲平轮播图展示 中间产品分类 轮播消息通知 产品价格咨询 用户留下联系方式 全部产品列表展示 产品详细信息展示 用户估价咨询表单,用户向企业出售产品,类似厂家回收 个人中心 注册登录 询价记录 拨打企业电话 查看企业地址 查看企业工作时间 3 使用技术 vue2 uniapp 图鸟UI javascript 腾讯云开发 4 需要的开发工具 图鸟原始模板:https://ext.dcloud.net.cn/plugin?id=14378 hbuilder开发工具: https://www.dcloud.io/hbuilderx.html 微信开发者工具:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧