yes, database table column has charset utf-8 and colation utf8_slovenian_ci. Anyway:
correction: data are taken from database, but at the point when I need them they are in ArrayList, so:
<%String tmpText = getdatafromArrayList();%>
<%=tmpText%> <!--tmpText comes out here as 'čšž'-->
<jsp:include page="../WEB-INF/jspf/tooltip.jsp" flush="true" >
<jsp:param name="tooltip_text" value="<%=tmpText%>" />
and on included page comes out wrong.