首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

AJAX证验用户名(结合S2SH框架)

2013-04-20 
AJAX验证用户名(结合S2SH框架)在注册时想通过AJAX无刷新去验证用户名是否可用,之前是用SSH做的项目.在JS调

AJAX验证用户名(结合S2SH框架)
在注册时想通过AJAX无刷新去验证用户名是否可用,之前是用SSH做的项目.在JS调用UserAction的validation()方法验证后,该怎么返回数据,第一次用AJAX,求具体解决方法,谢谢~ AJAX SSH? java后台 无刷新验证
[解决办法]
采用json方式返回
struts.xml配置如下
<result type="json" >
    <param name="noCache">true</param>
    <param name="wrapPrefix">[</param>
    <param name="wrapSuffix">]</param>
</result>
然后JS中
success: function(response, opts) {
    var json = eval("json=" + response.responseText);
    var temp = json.str;
    alert(temp);
}
action的方法中
String s = "{str:yourString}";
HttpServletResponse response = ServletActionContext.getResponse();
response.setCharacterEncoding("UTF-8");
response.getWriter().write(s);

具体的Ajax调用应该会把?就是最简单的那几步。

热点排行