用一个条件判断语句就可以了,
if(username exists){
    response.sendRedirect(other.jsp);
}else{
    sql(insert……)
}jsp文件是编译执行的,,若是没有以上的条件判断语句,当然要顺序执行你的java语句了,这样的话,虽然你用了response.sendRedirect(),而其后的insert语句执行也就不足为奇了。