2016-07-18 1 views
1

Struts 2タグを使用してJSPでHashMapが空でないかどうかをチェックしたいと思います。私は以下のコードを使用しています。Struts 2タグを使用してJSPでHashmapがnullでないか空でないかどうかを確認する方法

Map<String, Object> map = new HashMap<String, Object>(); 
<s:if test="#map != null"> 

</s:if> 

それを行うための正しい方法を提案してください。

private Map<String,Object> map = new HashMap<String,Object>(); 

nullが無意味な概念ですので、できるだけ多くすることができますようにあなたのWebアプリケーションでそれを避ける:

答えて

2

それを宣言しながら、それをインスタンス化することによって、それは例えば、ヌルサーバー側ではありません確認してください。

次に使用isEmpty()

<s:if test="map.empty"> 
関連する問題