下面是个例子:
……
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
rs.moveToInsertRow();
rs.updateString(1,(String)request.getParameter("xxx"));//在数据库中如果第一个字段不能为空,直接插入
if(request.getParameter("yyy")!=null)
  rs.updateString(2,(String)request.getParameter("yyy"));//在数据库中如果第二个字段允许为空,判断插入
rs.insertRow();
rs.close();