受够了垃圾empty,eq判空不起作用情况的骚年们有福了。
可以使用JSTL的长度比较来判空:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<c:if test="${fn:length(referrerCode)==0}" >
<input type="text" οnblur="referrerCoder()" οnfοcus="hideVide(this);if(this.value == this.defaultValue) this.value = ''" name="referrerCode" id="referrerCode" maxlength="11"
value="请输入推荐人手机号" />
</c:if>
<c:if test="${fn:length(referrerCode)>0}">
<input type="text" οnblur="referrerCoder()" name="referrerCode" id="referrerCode" maxlength="11"
value="${param.referrerCode}" />
</c:if>