如何用ajax提交表单数据到数据库不刷新页面,并返回提交成功信息,同理修改,删除
请大神告诉具体步骤,或者超链接的地址供参考,最好是要正确的,避免走弯路。
首先,我在Struts2里的action里面写了往数据库插入数据的方法。
import com.cn.xtkj.entity.PreOrderService;
import com.cn.xtkj.entity.Tb_preorder;
public class PreorderAction extends BaseAction {
private Tb_preorder tb_preorder;
//执行添加操作
public String addPreOrder(){
String msg="";
if(PreOrderService.addPreOrder(this.tb_preorder)){//这一步是如果往数据库里插入数据成功,具体的方法我在PreOrderService类中写出了。
msg="<script>alert(添加成功);</script>";
this.getRequest().put("msg",msg);
return "tianjia";
}else{
msg="<script>alert(添加失败);</script>";
this.getRequest().put("msg",msg);
return "tianjia";
}
}
public Tb_preorder getTb_preorder() {
return tb_preorder;
}
public void setTb_preorder(Tb_preorder tb_preorder) {
this.tb_preorder = tb_preorder;
}
}