2012-08-05 81 views
0

我正在用日期進行一些操作。它工作正常。但日食顯示的警告如<fmt:formatDate> and <html:hidden> must be empty。 我試着重寫這個結構,但沒有改變。我使用這些庫。Eclipse警告:fmt:formatDate和html:hidden必須爲空

下面是我的代碼:

<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 

<c:set var="date_str">  
    <fmt:formatDate value="${myForm.itemShop.date}"> 
     <jsp:attribute name="pattern"> 
      <bean:message key="date.pattern" /> 
     </jsp:attribute> 
    </fmt:formatDate> 
</c:set> 

<html:hidden property="datePattern"> 
    <jsp:attribute name="value"> 
     <bean:message key="date.pattern" /> 
    </jsp:attribute> 
</html:hidden> 
+0

也寫你的完整的標籤庫代碼。 – 2012-08-05 13:53:31

+0

@BhavikAmbani jstl-api-1.2 – Ray 2012-08-05 14:06:17

+0

然後這應該工作。 – 2012-08-05 14:08:05

回答

1

的警告是由於TLD指定<body-content>empty<body-content>的標籤formatDate

這意味着body-content應該爲formatDate標籤爲空。這是該標籤的documentation link

我想你可以放心地忽略這些警告。