jquery ajax
在ssh框架中使用jquery的ajax技术进行验证 ,就是不能跳转到action中,请高手指点一下,谢谢!!急急急!!!!
jsp代码如下:
var lname=$("#loginname").val();
var xm=$("#name").val();
var id=$("#dwcode").val();
$.ajax({
type:"get",
url:"<%=request.getContextPath()%>/user!addUser.action",
data:"loginname="+lname+"&name="+xm+"&deptid="+id+"&pass="+pws1,
success: function(msg){
alert(msg);
}
});
后台action代码如下:
public String addUser()
{
HttpServletResponse response=ServletActionContext.getResponse();
response.setContentType("text/html;charset=utf-8");
PrintWriter out=null;
try {
out = response.getWriter();
} catch (
IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
user.setLoginname(loginname);
user.setName(name);
user.setPassword(pass);
user.setDepartmentid(deptid);
String msg=userservice.addUser(user);
if(msg.equals("true"))
{
out.print("保存成功");
}
else
{
out.print("保存失败");
}
out.flush();
out.close();
return null;
}
------解决方案--------------------
看不出什么问题~~~!!!
如果LZ的配置没有错误的话、你试试用按钮或者链接访问你的Action看看!