我在動作類中有一個散列圖。我正在嘗試檢查一個鍵是否不存在以在屏幕上顯示特定文本。但是,它不起作用。下面是代碼:檢查密鑰是否存在於散列表中JSP Struts 2
<s:elseif test="%{#map[getCurrentYear()]==null && #map.key.equalsIgnoreCase(cdKey)}">
<h4>
2
<s:text name="properties.msg.header" />
<s:property value="currentYear" />
</h4>
</s:elseif>
我沒能獲得什麼是錯的代碼。
什麼是'map'?什麼是'getCurrentYear()'?什麼是'#map.key'?什麼是'cdKey'?顯示你的代碼。 –
這裏不是一個話題。 –
@Andrea我在Action類中定義了一個用getter和setter定義的字段。私人字符串cdKey ='cdKey'和私人字符串cyQKey ='cyQKey'。我有一個Hashmap - 映射,它存儲這些鍵。我正在嘗試檢查cyQKey是否不存在於地圖中,如果cdKey存在,則顯示一條消息。
\t \t \t \t \t \t \t\t \t \t \t \t \t \t – JJN