popup_list = ld.mainList(popup_param);
%>
<%
for (int i = 0 ; i < popup_list.size() ; i++) {
Class cls = popup_list.get(i).getClass();
Object obj = popup_list.get(i);
// add_m : _m이 들어갈 변수
String add_m = "";
/*
device가 mobile이면서 popup_device_type이 mobile전용(1) 혹은 PC&Mobile 각각(3)일 경우에 모바일 전용 컬럼을 가져오기 위해 _m을 붙인다.
*/
if ( (resultMoblile && popup_list.get(i).getPopup_device_type() == 1) || (resultMoblile && popup_list.get(i).getPopup_device_type() == 3) ) {
add_m = "_m";
}
// String test = (String)cls.getDeclaredMethod("getContents"+add_m).invoke(obj, null);
%>
<%
String tempContents = (String)cls.getDeclaredMethod("getContents"+add_m).invoke(obj, null);
String detailBtn = "";
if(!"".equals( ((String)cls.getDeclaredMethod("getRelation_url"+add_m).invoke(obj, null)) ) && ((String)cls.getDeclaredMethod("getRelation_url"+add_m).invoke(obj, null)) != null) {
detailBtn = "
";
}
if ("1".equals( popup_list.get(i).getType() )) {
tempContents = "
";
detailBtn = "";
}
if ("0".equals( popup_list.get(i).getType() ) || "1".equals( popup_list.get(i).getType() )) {
%>
px;top:<%=cls.getDeclaredMethod("getArea_top"+add_m).invoke(obj, null) %>px;z-index:999999;width:<%=cls.getDeclaredMethod("getPopup_width"+add_m).invoke(obj, null) %>px; height:<%=cls.getDeclaredMethod("getPopup_height"+add_m).invoke(obj, null) %>px;">
<% String border = "1".equals( popup_list.get(i).getType() ) ? "" : "border:"+ ((String)cls.getDeclaredMethod("getBorder_color"+add_m).invoke(obj, null)) + " 5px solid; ";%>
<%
} else {
%>
<%
}
} %>