【发布时间】:2018-10-04 18:07:15
【问题描述】:
我是 servlet 和 jsp 的初学者。 我目前对一个jsp问题感到震惊,即当页面在服务器上运行时,scriptlet标记中的语句正在获取空值,因为当页面加载时执行语句但是当单击按钮时没有执行任何操作并且我得到空值。
脚本
function showTable() {
var ele = document.getElementById("first");
if(ele.style.display == "none") {
ele.style.display = "block";
}
代码
<form action="" method="post">
<table>
<tr>
<td>From</td>
<td><input type="date" name="fromDate" id="datepicker"/></td>
<td>To</td>
<td><input type="date" name="toDate" id="datepicker1"/></td>
</tr>
</table>
<input type="button" value="Search" onclick="return showTable();"/>
</form>
<div id="first" style="display:none;">
<div class="one">
<table>
<tr>
<td>Check No</td>
<td>Check Date</td>
<td>Check Amount</td>
</tr>
=str_to_date('"+FromDate+"','%d/%m/%Y') 和 CHECKDATE
<tr>
<td> <%=checkno %> </a></td>
<td><%=date %> </td>
<td><%=amount %> </td>
</tr>
<%} %>
<%
} catch (Exception e) {
out.println("wrong entry" + e);
}
%>
</table>
</div>
</div>
<div>
</div>
</form>
错误: 从日期空到日期空 加载类“com.mysql.jdbc.Driver”。 连接成功!!!
查询 SELECT * FROM Sppayment WHERE CHECKDATE>=str_to_date('null','%d/%m/%Y') 和 CHECKDATE
【问题讨论】:
-
您可以使用alert函数检查fromDate和toDate的值,它们不能为空。还要检查 case 'FromDate' -> 'fromDate"
标签: javascript java jsp servlets