当JSP中不一定需要输入字段时,如何从输入字段存储空值?

时间:2017-12-15 11:09:57

标签: java html jsp email servlets

JSP

email = request.getParameter("vemail");
String sql = "insert into regdriver(email)values ('"+email+"')";    
st=con.createStatement();
rs=st.executeQuery(sql);

HTML标记

<input type="email" name="vemail" id="mail" placeholder="">

如果我没有在电子邮件字段中输入任何值,则null值将存储在数据库中。除null值外,我不想将任何内容存储在数据库中。

1 个答案:

答案 0 :(得分:0)

不太确定OP的观点,如果您只是在电子邮件为空时不想修改数据库,只需添加if语句如下。

email = request.getParameter("vemail");
if(email != null){
    String sql = "insert into regdriver(email)values ('"+email+"')";    
    st=con.createStatement();
    rs=st.executeQuery(sql);
}
相关问题