我有一个JSP页面,我从HTML文本框中获取值。
我想将该值插入MySQL数据库。 我希望如果文本框在空,空,零和undefined然后插入0在数据库中,否则实际值插入数据库中。如何检查HTML文本框中的空值?
这是我的代码。
Strins s1=request.getparameter("edate");
s1="1990-07-16 09:12:45"
int s4=0
<script>
var a=<%=s1%>
if(a==null || a==undefined || a=='' || a==0){
<% psmnt.setInt(6,s4); %>
}
else{
<% psmnt.setString(6,s1); %>
}
</script>
我用这个它抛出ava.lang.IllegalArgumentException – user3198494
你的错误来自于JAVA,我给你了js代码。你需要检查这个错误的位置,以便发生什么 –