Is it possible to get specific element in list or array using EL in a Java EE page (Facelets or JSP), or do I have to create a custom EL method?
You can use the brace notation [] wherein you specify the (zero-based) index of the element you'd like to retrieve.
This is the 3rd item of the list: #{bean.list[2]}
This syntax does basically the same as bean.getList().get(2).
This is equivalent for arrays.
This is the 3rd item of the array: #{bean.array[2]}
This syntax does basically the same as bean.getArray()[2].