在查询后将查询出来的值赋给各输入框
<c:if test="${not empty dataValue}">
fm.SAMPLING_DATE.value="<c:out value='${dataValue.SAMPLING_DATE}'/>";
fm.DATE_TIME.value="<c:out value='${dataValue.DATE_TIME}'/>";
fm.O_DENSITY.value="<c:out value='${dataValue.O_DENSITY}'/>";
fm.O_CHROMA.value="<c:out value='${dataValue.O_CHROMA}'/>";
fm.O_QSOLIDS.value="<c:out value='${dataValue.O_QSOLIDS}'/>";
fm.O_PHVALUE.value="<c:out value='${dataValue.O_PHVALUE}'/>";
</c:if>
这时突然发现当查询出来的结果无值时想弹出一相提示框要如何写?JSP新手求救!!
<c:if test="${not empty dataValue}">
fm.SAMPLING_DATE.value="<c:out value='${dataValue.SAMPLING_DATE}'/>";
fm.DATE_TIME.value="<c:out value='${dataValue.DATE_TIME}'/>";
fm.O_DENSITY.value="<c:out value='${dataValue.O_DENSITY}'/>";
fm.O_CHROMA.value="<c:out value='${dataValue.O_CHROMA}'/>";
fm.O_QSOLIDS.value="<c:out value='${dataValue.O_QSOLIDS}'/>";
fm.O_PHVALUE.value="<c:out value='${dataValue.O_PHVALUE}'/>";
</c:if>
这时突然发现当查询出来的结果无值时想弹出一相提示框要如何写?JSP新手求救!!
<c:if test="${dataValue==null}">
<script>
alert("没有查询到您要的内容!");
</script>
</c:if>
<c:if test="${dataValue eq null}">
<script>
alert("没有查询到您要的内容!");
</script>
</c:if>
我改下
可以先判断,然后在传啊,
如果不为空,传值;为空的话,在弹出一个对话框提示啊
response.getWriter().println("<SCRIPT LANGUAGE='JavaScript'>alert('没有查询到您要查询到的内容!');window.location='页面跳转';</SCRIPT>");
这样就不用在页面上判断了,全部在后台处理,页面只做显示。