function changeIDCard(){
//window.alert("进入changeIDCard");
var truename=$("#user-name").val();
var Idcard=$("#user-IDcard").val();
// window.alert(truename);
$.post("changIDCard",{truename:truename,Idcard:Idcard},changeIDcard);
}
//回调函数
function changeIDcard(data,status){
// window.alert("进入回调函数");
window.alert(data)
$("#user-name").val("");
$("#user-IDcard").val("");
}
changIDCard.java:
package com.mysshTest.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;
import com.mysshTest.po.Users;
import com.mysshTest.service_interfaces.User_interfaces;
public class changIDCard extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
//修改邮箱
response.setContentType("text/html;charset=UTF-8");
response.setHeader("Cache-Control", "no-cache");
PrintWriter pw=response.getWriter();
ApplicationContext ac=WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());
User_interfaces user_interfaces=(User_interfaces) ac.getBean("User_imp");
Users user=(Users) request.getSession().getAttribute("user");
if(user!=null){
String truename=request.getParameter("truename");
String Idcard=request.getParameter("Idcard");
user.setUsertruename(truename);
user.setIDCard(Idcard);
user_interfaces.updateItem(user);
pw.write("实名认证修改成功");
}else{
pw.write("请重新登陆");
}
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// TODO Auto-generated method stub
this.doGet(req, resp);
}
}