因为如果不输入的话,后台接到的是"",这个是不能转化成数字的,报的错误是数字转化异常,你可以判断一下id是不是"",再转换就好
String id=request.getParameter("id")==null?"-1":request.getParameter("id");String name=......String sex=....String address=.....都像这样写写试试