jquery ajax success 怎么证明 请求成功了

$.ajax({type:"POST",url:"addMessage.action",data:"m_name="+escape(m_name)+"&m_content... $.ajax({
type: "POST",
url: "addMessage.action",
data: "m_name=" + escape(m_name) + "&m_content=" + escape(m_content) + "&b_id=" + b_id,
success: function (msg) {
//在table中新增一行
if (msg == "success")
{
$("#messagelist").append("<div class='box clearfix' id=''><div class='text'><strong><a href='#'>" + m_name + "</a></strong><p>" + m_content +"</p><div class='date'>"+m_date+"</div></div></div>");
}
}
});
这个是jsp上的javascript代码 后台用java实现的 但是我不知道怎么才能返回 msg 这个变量
public String execute()
{
HttpServletRequest request = (HttpServletRequest) ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);
String m_name = request.getParameter("m_name");
String m_content = request.getParameter("m_content");
int b_id = Integer.valueOf(request.getParameter("b_id"));
MessageServices msgServices = new MessageServices();
msgServices.addMessage(b_id, m_content, m_name);
return SUCCESS;
}
这里是struts2 action的代码, 数据已经录入数据库了但是不知道怎么才能返回msg
用request.setAttribute("msg","success");行不通
在线等回答 比较急
展开
 我来答
百度网友8514c84
2012-05-07 · 超过33用户采纳过TA的回答
知道答主
回答量:143
采纳率:0%
帮助的人:78.3万
展开全部
一般都会用一般处理页面接受传来的值 执行成功输出一个值 否则在输出另外一个值 然后在HTML判断返回数据 对应执行操作 asp.net的 虽然没学过JSP 但思想都是差不多的
阿刚炖蛋
2012-05-07 · TA获得超过3004个赞
知道大有可为答主
回答量:1789
采纳率:92%
帮助的人:995万
展开全部
设置struts2的action的result返回类型为json
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式