1 package org.apache.jsp; 2 3 import javax.servlet.*; 4 import javax.servlet.http.*; 5 import javax.servlet.jsp.*; 6 import org.apache.jasper.runtime.*; 7 8 public class listUsers_jsp extends HttpJspBase { 9 10 11 private static java.util.Vector _jspx_includes; 12 13 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_ion_security_user_action; 14 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value; 15 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_bean_message_key; 16 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test; 17 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_var_items; 18 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_choose; 19 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_when_test; 20 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_out_value; 21 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_otherwise; 22 private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_out_value_escapeXml_default; 23 24 public listUsers_jsp() { 25 _jspx_tagPool_ion_security_user_action = new org.apache.jasper.runtime.TagHandlerPool(); 26 _jspx_tagPool_c_set_var_value = new org.apache.jasper.runtime.TagHandlerPool(); 27 _jspx_tagPool_bean_message_key = new org.apache.jasper.runtime.TagHandlerPool(); 28 _jspx_tagPool_c_if_test = new org.apache.jasper.runtime.TagHandlerPool(); 29 _jspx_tagPool_c_forEach_var_items = new org.apache.jasper.runtime.TagHandlerPool(); 30 _jspx_tagPool_c_choose = new org.apache.jasper.runtime.TagHandlerPool(); 31 _jspx_tagPool_c_when_test = new org.apache.jasper.runtime.TagHandlerPool(); 32 _jspx_tagPool_c_out_value = new org.apache.jasper.runtime.TagHandlerPool(); 33 _jspx_tagPool_c_otherwise = new org.apache.jasper.runtime.TagHandlerPool(); 34 _jspx_tagPool_c_out_value_escapeXml_default = new org.apache.jasper.runtime.TagHandlerPool(); 35 } 36 37 public java.util.List getIncludes() { 38 return _jspx_includes; 39 } 40 41 public void _jspDestroy() { 42 _jspx_tagPool_ion_security_user_action.release(); 43 _jspx_tagPool_c_set_var_value.release(); 44 _jspx_tagPool_bean_message_key.release(); 45 _jspx_tagPool_c_if_test.release(); 46 _jspx_tagPool_c_forEach_var_items.release(); 47 _jspx_tagPool_c_choose.release(); 48 _jspx_tagPool_c_when_test.release(); 49 _jspx_tagPool_c_out_value.release(); 50 _jspx_tagPool_c_otherwise.release(); 51 _jspx_tagPool_c_out_value_escapeXml_default.release(); 52 } 53 54 public void _jspService(HttpServletRequest request, HttpServletResponse response) 55 throws java.io.IOException , ServletException { 56 57 JspFactory _jspxFactory = null; 58 javax.servlet.jsp.PageContext pageContext = null; 59 HttpSession session = null; 60 ServletContext application = null; 61 ServletConfig config = null; 62 JspWriter out = null; 63 Object page = this; 64 JspWriter _jspx_out = null; 65 66 67 try { 68 _jspxFactory = JspFactory.getDefaultFactory(); 69 response.setContentType("text/html;charset=ISO-8859-1"); 70 pageContext = _jspxFactory.getPageContext(this, request, response, 71 null, true, 8192, true); 72 application = pageContext.getServletContext(); 73 config = pageContext.getServletConfig(); 74 session = pageContext.getSession(); 75 out = pageContext.getOut(); 76 _jspx_out = out; 77 78 out.write("\r\n"); 79 out.write("\r\n"); 80 out.write("\r\n"); 81 out.write("\r\n"); 82 out.write("\r\n\r\n"); 83 if (_jspx_meth_ion_security_0(pageContext)) 84 return; 85 out.write("\r\n\r\n"); 86 out.write("<html>\r\n"); 87 out.write("<head>\r\n\t"); 88 out.write("<title>list Users"); 89 out.write("</title>\r\n\t"); 90 out.write("<link rel=\"stylesheet\" type=\"text/css\" HREF=\"styles/global.css\">\r\n"); 91 out.write("</head>\r\n\r\n"); 92 out.write("<body class=\"text\" background=\"images/fond.gif\">\r\n\r\n\t"); 93 out.write("<img SRC=\"images/users-tile.gif\" align=\"absmiddle\">\r\n\t"); 94 out.write("<span class=\"title\">\r\n\t\t"); 95 if (_jspx_meth_bean_message_0(pageContext)) 96 return; 97 out.write("\r\n\t"); 98 out.write("</span>\r\n\t"); 99 out.write("<br>"); 100 out.write("<br>\r\n\t"); 101 out.write("<span class=\"title-list\">"); 102 if (_jspx_meth_bean_message_1(pageContext)) 103 return; 104 out.write("</span> \r\n\t"); 105 if (_jspx_meth_c_if_0(pageContext)) 106 return; 107 out.write("\r\n\t"); 108 out.write("<hr width=\"100%\" size=\"1\" noshade color=\"#949494\">\r\n\t"); 109 out.write("<table border=\"0\" cellpadding=\"0\" cellspacing=\"2\" width=\"100%\">\r\n\t\t"); 110 111 org.apache.taglibs.standard.tag.el.core.ForEachTag _jspx_th_c_forEach_0 = (org.apache.taglibs.standard.tag.el.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.el.core.ForEachTag.class); 112 _jspx_th_c_forEach_0.setPageContext(pageContext); 113 _jspx_th_c_forEach_0.setParent(null); 114 _jspx_th_c_forEach_0.setVar("user"); 115 _jspx_th_c_forEach_0.setItems("${users}"); 116 try { 117 int _jspx_eval_c_forEach_0 = _jspx_th_c_forEach_0.doStartTag(); 118 if (_jspx_eval_c_forEach_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 119 do { 120 out.write("\r\n\t\t\t"); 121 out.write("<tr>\t\t\t\t\r\n\t\t\t\t"); 122 out.write("<!-- login (link) -->\r\n\t\t\t\t"); 123 out.write("<td width=\"300\" class=\"text\">\r\n\t\t\t\t\t"); 124 out.write("<img SRC=\"images/puce.gif\"> \r\n\t\t\t\t\t"); 125 if (_jspx_meth_c_choose_0(_jspx_th_c_forEach_0, pageContext)) 126 return; 127 out.write("\t\t\t\t\t\t\r\n\t\t\t\t"); 128 out.write("</td>\r\n\t\t\t\t"); 129 out.write("<!-- nom complet / complete name -->\r\n\t\t\t\t"); 130 out.write("<td width=\"300\" class=\"text\">\r\n\t\t\t\t\t"); 131 if (_jspx_meth_c_out_3(_jspx_th_c_forEach_0, pageContext)) 132 return; 133 out.write("\r\n\t\t\t\t"); 134 out.write("</td>\r\n\t\t\t\t"); 135 out.write("<!-- email -->\r\n\t\t\t\t"); 136 out.write("<td class=\"text\" width=\"300\">\r\n\t\t\t\t\t"); 137 if (_jspx_meth_c_choose_1(_jspx_th_c_forEach_0, pageContext)) 138 return; 139 out.write("\r\n\t\t\t\t"); 140 out.write("</td>\r\n\t\t\t\t"); 141 out.write("<!-- groupes -->\r\n\t\t\t\t"); 142 out.write("<td class=\"text\" width=\"400\">\t\r\n\t\t\t\t\t"); 143 boolean virgule=false; 144 out.write("\t\t\t\t\r\n\t\t\t\t\t"); 145 146 org.apache.taglibs.standard.tag.el.core.ForEachTag _jspx_th_c_forEach_1 = (org.apache.taglibs.standard.tag.el.core.ForEachTag) _jspx_tagPool_c_forEach_var_items.get(org.apache.taglibs.standard.tag.el.core.ForEachTag.class); 147 _jspx_th_c_forEach_1.setPageContext(pageContext); 148 _jspx_th_c_forEach_1.setParent(_jspx_th_c_forEach_0); 149 _jspx_th_c_forEach_1.setVar("group"); 150 _jspx_th_c_forEach_1.setItems("${user.groups}"); 151 try { 152 int _jspx_eval_c_forEach_1 = _jspx_th_c_forEach_1.doStartTag(); 153 if (_jspx_eval_c_forEach_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 154 do { 155 out.write("\r\n\t\t\t\t\t\t"); 156 if( virgule ) { 157 out.write(", "); 158 } 159 if (_jspx_meth_c_out_7(_jspx_th_c_forEach_1, pageContext)) 160 return; 161 virgule=true; 162 out.write("\r\n\t\t\t\t\t"); 163 int evalDoAfterBody = _jspx_th_c_forEach_1.doAfterBody(); 164 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 165 break; 166 } while (true); 167 } 168 if (_jspx_th_c_forEach_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 169 return; 170 } catch (Throwable _jspx_exception) { 171 _jspx_th_c_forEach_1.doCatch(_jspx_exception); 172 } finally { 173 _jspx_th_c_forEach_1.doFinally(); 174 _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_1); 175 } 176 out.write("\r\n\t\t\t\t"); 177 out.write("</td>\r\n\t\t\t\t"); 178 out.write("<!-- supprimer / delete -->\r\n\t\t\t\t"); 179 out.write("<td align=\"right\" height=\"20\">\r\n\t\t\t\t\t"); 180 if (_jspx_meth_c_if_1(_jspx_th_c_forEach_0, pageContext)) 181 return; 182 out.write("\r\n\t\t\t\t"); 183 out.write("</td>\t\t\t\r\n\t\t\t"); 184 out.write("</tr>\r\n\t\t\t"); 185 out.write("<tr>\r\n\t\t\t\t"); 186 out.write("<td height=\"1\" bgcolor=\"#dddddd\">"); 187 out.write("</td>\r\n\t\t\t\t"); 188 out.write("<td height=\"1\" bgcolor=\"#dddddd\">"); 189 out.write("</td>\r\n\t\t\t\t"); 190 out.write("<td height=\"1\" bgcolor=\"#dddddd\">"); 191 out.write("</td>\r\n\t\t\t\t"); 192 out.write("<td height=\"1\" bgcolor=\"#dddddd\">"); 193 out.write("</td>\r\n\t\t\t\t"); 194 out.write("<td height=\"1\" bgcolor=\"#dddddd\">"); 195 out.write("</td>\r\n\t\t\t"); 196 out.write("</tr>\r\n\t\t"); 197 int evalDoAfterBody = _jspx_th_c_forEach_0.doAfterBody(); 198 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 199 break; 200 } while (true); 201 } 202 if (_jspx_th_c_forEach_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 203 return; 204 } catch (Throwable _jspx_exception) { 205 _jspx_th_c_forEach_0.doCatch(_jspx_exception); 206 } finally { 207 _jspx_th_c_forEach_0.doFinally(); 208 _jspx_tagPool_c_forEach_var_items.reuse(_jspx_th_c_forEach_0); 209 } 210 out.write("\r\n\t"); 211 out.write("</table>\t\r\n\r\n"); 212 out.write("</body>\r\n\r\n"); 213 out.write("</html>\r\n"); 214 } catch (Throwable t) { 215 out = _jspx_out; 216 if (out != null && out.getBufferSize() != 0) 217 out.clearBuffer(); 218 if (pageContext != null) pageContext.handlePageException(t); 219 } finally { 220 if (_jspxFactory != null) _jspxFactory.releasePageContext(pageContext); 221 } 222 } 223 224 private boolean _jspx_meth_ion_security_0(javax.servlet.jsp.PageContext pageContext) 225 throws Throwable { 226 JspWriter out = pageContext.getOut(); 227 228 org.nextime.ion.backoffice.security.SecurityTag _jspx_th_ion_security_0 = (org.nextime.ion.backoffice.security.SecurityTag) _jspx_tagPool_ion_security_user_action.get(org.nextime.ion.backoffice.security.SecurityTag.class); 229 _jspx_th_ion_security_0.setPageContext(pageContext); 230 _jspx_th_ion_security_0.setParent(null); 231 _jspx_th_ion_security_0.setAction("canAdminSecurity"); 232 _jspx_th_ion_security_0.setUser("${userLogin}"); 233 int _jspx_eval_ion_security_0 = _jspx_th_ion_security_0.doStartTag(); 234 if (_jspx_eval_ion_security_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 235 do { 236 out.write("\r\n\t"); 237 if (_jspx_meth_c_set_0(_jspx_th_ion_security_0, pageContext)) 238 return true; 239 out.write("\r\n"); 240 int evalDoAfterBody = _jspx_th_ion_security_0.doAfterBody(); 241 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 242 break; 243 } while (true); 244 } 245 if (_jspx_th_ion_security_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 246 return true; 247 _jspx_tagPool_ion_security_user_action.reuse(_jspx_th_ion_security_0); 248 return false; 249 } 250 251 private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.Tag _jspx_th_ion_security_0, javax.servlet.jsp.PageContext pageContext) 252 throws Throwable { 253 JspWriter out = pageContext.getOut(); 254 255 org.apache.taglibs.standard.tag.el.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.el.core.SetTag) _jspx_tagPool_c_set_var_value.get(org.apache.taglibs.standard.tag.el.core.SetTag.class); 256 _jspx_th_c_set_0.setPageContext(pageContext); 257 _jspx_th_c_set_0.setParent(_jspx_th_ion_security_0); 258 _jspx_th_c_set_0.setValue("yes"); 259 _jspx_th_c_set_0.setVar("canAdminSecurity"); 260 int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag(); 261 if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 262 return true; 263 _jspx_tagPool_c_set_var_value.reuse(_jspx_th_c_set_0); 264 return false; 265 } 266 267 private boolean _jspx_meth_bean_message_0(javax.servlet.jsp.PageContext pageContext) 268 throws Throwable { 269 JspWriter out = pageContext.getOut(); 270 271 org.apache.struts.taglib.bean.MessageTag _jspx_th_bean_message_0 = (org.apache.struts.taglib.bean.MessageTag) _jspx_tagPool_bean_message_key.get(org.apache.struts.taglib.bean.MessageTag.class); 272 _jspx_th_bean_message_0.setPageContext(pageContext); 273 _jspx_th_bean_message_0.setParent(null); 274 _jspx_th_bean_message_0.setKey("listUsers.title"); 275 int _jspx_eval_bean_message_0 = _jspx_th_bean_message_0.doStartTag(); 276 if (_jspx_th_bean_message_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 277 return true; 278 _jspx_tagPool_bean_message_key.reuse(_jspx_th_bean_message_0); 279 return false; 280 } 281 282 private boolean _jspx_meth_bean_message_1(javax.servlet.jsp.PageContext pageContext) 283 throws Throwable { 284 JspWriter out = pageContext.getOut(); 285 286 org.apache.struts.taglib.bean.MessageTag _jspx_th_bean_message_1 = (org.apache.struts.taglib.bean.MessageTag) _jspx_tagPool_bean_message_key.get(org.apache.struts.taglib.bean.MessageTag.class); 287 _jspx_th_bean_message_1.setPageContext(pageContext); 288 _jspx_th_bean_message_1.setParent(null); 289 _jspx_th_bean_message_1.setKey("listUsers.list"); 290 int _jspx_eval_bean_message_1 = _jspx_th_bean_message_1.doStartTag(); 291 if (_jspx_th_bean_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 292 return true; 293 _jspx_tagPool_bean_message_key.reuse(_jspx_th_bean_message_1); 294 return false; 295 } 296 297 private boolean _jspx_meth_c_if_0(javax.servlet.jsp.PageContext pageContext) 298 throws Throwable { 299 JspWriter out = pageContext.getOut(); 300 301 org.apache.taglibs.standard.tag.el.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.el.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.el.core.IfTag.class); 302 _jspx_th_c_if_0.setPageContext(pageContext); 303 _jspx_th_c_if_0.setParent(null); 304 _jspx_th_c_if_0.setTest("${canAdminSecurity!=null}"); 305 int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag(); 306 if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 307 do { 308 out.write("\r\n\t\t( "); 309 out.write("<img SRC=\"images/create.gif\" align=\"absmiddle\" border=\"0\"> "); 310 out.write("<a HREF=\"createUser.x\" target=\"sub\">"); 311 if (_jspx_meth_bean_message_2(_jspx_th_c_if_0, pageContext)) 312 return true; 313 out.write("</a> )\r\n\t"); 314 int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody(); 315 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 316 break; 317 } while (true); 318 } 319 if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 320 return true; 321 _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0); 322 return false; 323 } 324 325 private boolean _jspx_meth_bean_message_2(javax.servlet.jsp.tagext.Tag _jspx_th_c_if_0, javax.servlet.jsp.PageContext pageContext) 326 throws Throwable { 327 JspWriter out = pageContext.getOut(); 328 329 org.apache.struts.taglib.bean.MessageTag _jspx_th_bean_message_2 = (org.apache.struts.taglib.bean.MessageTag) _jspx_tagPool_bean_message_key.get(org.apache.struts.taglib.bean.MessageTag.class); 330 _jspx_th_bean_message_2.setPageContext(pageContext); 331 _jspx_th_bean_message_2.setParent(_jspx_th_c_if_0); 332 _jspx_th_bean_message_2.setKey("listUsers.create"); 333 int _jspx_eval_bean_message_2 = _jspx_th_bean_message_2.doStartTag(); 334 if (_jspx_th_bean_message_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 335 return true; 336 _jspx_tagPool_bean_message_key.reuse(_jspx_th_bean_message_2); 337 return false; 338 } 339 340 private boolean _jspx_meth_c_choose_0(javax.servlet.jsp.tagext.Tag _jspx_th_c_forEach_0, javax.servlet.jsp.PageContext pageContext) 341 throws Throwable { 342 JspWriter out = pageContext.getOut(); 343 344 org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_0 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); 345 _jspx_th_c_choose_0.setPageContext(pageContext); 346 _jspx_th_c_choose_0.setParent(_jspx_th_c_forEach_0); 347 int _jspx_eval_c_choose_0 = _jspx_th_c_choose_0.doStartTag(); 348 if (_jspx_eval_c_choose_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 349 do { 350 out.write("\r\n\t\t\t\t\t\t"); 351 if (_jspx_meth_c_when_0(_jspx_th_c_choose_0, pageContext)) 352 return true; 353 out.write("\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t"); 354 if (_jspx_meth_c_otherwise_0(_jspx_th_c_choose_0, pageContext)) 355 return true; 356 out.write("\r\n\t\t\t\t\t"); 357 int evalDoAfterBody = _jspx_th_c_choose_0.doAfterBody(); 358 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 359 break; 360 } while (true); 361 } 362 if (_jspx_th_c_choose_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 363 return true; 364 _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_0); 365 return false; 366 } 367 368 private boolean _jspx_meth_c_when_0(javax.servlet.jsp.tagext.Tag _jspx_th_c_choose_0, javax.servlet.jsp.PageContext pageContext) 369 throws Throwable { 370 JspWriter out = pageContext.getOut(); 371 372 org.apache.taglibs.standard.tag.el.core.WhenTag _jspx_th_c_when_0 = (org.apache.taglibs.standard.tag.el.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.el.core.WhenTag.class); 373 _jspx_th_c_when_0.setPageContext(pageContext); 374 _jspx_th_c_when_0.setParent(_jspx_th_c_choose_0); 375 _jspx_th_c_when_0.setTest("${canAdminSecurity!=null&&user.metaData['canEdit']!='false'}"); 376 int _jspx_eval_c_when_0 = _jspx_th_c_when_0.doStartTag(); 377 if (_jspx_eval_c_when_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 378 do { 379 out.write("\r\n\t\t\t\t\t\t\t"); 380 out.write("<a HREF=\"editUser.x?id="); 381 if (_jspx_meth_c_out_0(_jspx_th_c_when_0, pageContext)) 382 return true; 383 out.write("\" target=\"sub\" style=\"position:relative;top:-2px\">"); 384 if (_jspx_meth_c_out_1(_jspx_th_c_when_0, pageContext)) 385 return true; 386 out.write("</a>\r\n\t\t\t\t\t\t"); 387 int evalDoAfterBody = _jspx_th_c_when_0.doAfterBody(); 388 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 389 break; 390 } while (true); 391 } 392 if (_jspx_th_c_when_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 393 return true; 394 _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_0); 395 return false; 396 } 397 398 private boolean _jspx_meth_c_out_0(javax.servlet.jsp.tagext.Tag _jspx_th_c_when_0, javax.servlet.jsp.PageContext pageContext) 399 throws Throwable { 400 JspWriter out = pageContext.getOut(); 401 402 org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_0 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class); 403 _jspx_th_c_out_0.setPageContext(pageContext); 404 _jspx_th_c_out_0.setParent(_jspx_th_c_when_0); 405 _jspx_th_c_out_0.setValue("${user.login}"); 406 int _jspx_eval_c_out_0 = _jspx_th_c_out_0.doStartTag(); 407 if (_jspx_th_c_out_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 408 return true; 409 _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_0); 410 return false; 411 } 412 413 private boolean _jspx_meth_c_out_1(javax.servlet.jsp.tagext.Tag _jspx_th_c_when_0, javax.servlet.jsp.PageContext pageContext) 414 throws Throwable { 415 JspWriter out = pageContext.getOut(); 416 417 org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_1 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class); 418 _jspx_th_c_out_1.setPageContext(pageContext); 419 _jspx_th_c_out_1.setParent(_jspx_th_c_when_0); 420 _jspx_th_c_out_1.setValue("${user.login}"); 421 int _jspx_eval_c_out_1 = _jspx_th_c_out_1.doStartTag(); 422 if (_jspx_th_c_out_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 423 return true; 424 _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_1); 425 return false; 426 } 427 428 private boolean _jspx_meth_c_otherwise_0(javax.servlet.jsp.tagext.Tag _jspx_th_c_choose_0, javax.servlet.jsp.PageContext pageContext) 429 throws Throwable { 430 JspWriter out = pageContext.getOut(); 431 432 org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_0 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); 433 _jspx_th_c_otherwise_0.setPageContext(pageContext); 434 _jspx_th_c_otherwise_0.setParent(_jspx_th_c_choose_0); 435 int _jspx_eval_c_otherwise_0 = _jspx_th_c_otherwise_0.doStartTag(); 436 if (_jspx_eval_c_otherwise_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 437 do { 438 out.write("\r\n\t\t\t\t\t\t\t"); 439 if (_jspx_meth_c_out_2(_jspx_th_c_otherwise_0, pageContext)) 440 return true; 441 out.write("\r\n\t\t\t\t\t\t"); 442 int evalDoAfterBody = _jspx_th_c_otherwise_0.doAfterBody(); 443 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 444 break; 445 } while (true); 446 } 447 if (_jspx_th_c_otherwise_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 448 return true; 449 _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_0); 450 return false; 451 } 452 453 private boolean _jspx_meth_c_out_2(javax.servlet.jsp.tagext.Tag _jspx_th_c_otherwise_0, javax.servlet.jsp.PageContext pageContext) 454 throws Throwable { 455 JspWriter out = pageContext.getOut(); 456 457 org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_2 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class); 458 _jspx_th_c_out_2.setPageContext(pageContext); 459 _jspx_th_c_out_2.setParent(_jspx_th_c_otherwise_0); 460 _jspx_th_c_out_2.setValue("${user.login}"); 461 int _jspx_eval_c_out_2 = _jspx_th_c_out_2.doStartTag(); 462 if (_jspx_th_c_out_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 463 return true; 464 _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_2); 465 return false; 466 } 467 468 private boolean _jspx_meth_c_out_3(javax.servlet.jsp.tagext.Tag _jspx_th_c_forEach_0, javax.servlet.jsp.PageContext pageContext) 469 throws Throwable { 470 JspWriter out = pageContext.getOut(); 471 472 org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_3 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value_escapeXml_default.get(org.apache.taglibs.standard.tag.el.core.OutTag.class); 473 _jspx_th_c_out_3.setPageContext(pageContext); 474 _jspx_th_c_out_3.setParent(_jspx_th_c_forEach_0); 475 _jspx_th_c_out_3.setValue("${user.metaData['name']}"); 476 _jspx_th_c_out_3.setDefault("<em>(sans nom)</em>"); 477 _jspx_th_c_out_3.setEscapeXml("false"); 478 int _jspx_eval_c_out_3 = _jspx_th_c_out_3.doStartTag(); 479 if (_jspx_th_c_out_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 480 return true; 481 _jspx_tagPool_c_out_value_escapeXml_default.reuse(_jspx_th_c_out_3); 482 return false; 483 } 484 485 private boolean _jspx_meth_c_choose_1(javax.servlet.jsp.tagext.Tag _jspx_th_c_forEach_0, javax.servlet.jsp.PageContext pageContext) 486 throws Throwable { 487 JspWriter out = pageContext.getOut(); 488 489 org.apache.taglibs.standard.tag.common.core.ChooseTag _jspx_th_c_choose_1 = (org.apache.taglibs.standard.tag.common.core.ChooseTag) _jspx_tagPool_c_choose.get(org.apache.taglibs.standard.tag.common.core.ChooseTag.class); 490 _jspx_th_c_choose_1.setPageContext(pageContext); 491 _jspx_th_c_choose_1.setParent(_jspx_th_c_forEach_0); 492 int _jspx_eval_c_choose_1 = _jspx_th_c_choose_1.doStartTag(); 493 if (_jspx_eval_c_choose_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 494 do { 495 out.write("\r\n\t\t\t\t\t\t"); 496 if (_jspx_meth_c_when_1(_jspx_th_c_choose_1, pageContext)) 497 return true; 498 out.write("\r\n\t\t\t\t\t\t"); 499 if (_jspx_meth_c_otherwise_1(_jspx_th_c_choose_1, pageContext)) 500 return true; 501 out.write("\r\n\t\t\t\t\t"); 502 int evalDoAfterBody = _jspx_th_c_choose_1.doAfterBody(); 503 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 504 break; 505 } while (true); 506 } 507 if (_jspx_th_c_choose_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 508 return true; 509 _jspx_tagPool_c_choose.reuse(_jspx_th_c_choose_1); 510 return false; 511 } 512 513 private boolean _jspx_meth_c_when_1(javax.servlet.jsp.tagext.Tag _jspx_th_c_choose_1, javax.servlet.jsp.PageContext pageContext) 514 throws Throwable { 515 JspWriter out = pageContext.getOut(); 516 517 org.apache.taglibs.standard.tag.el.core.WhenTag _jspx_th_c_when_1 = (org.apache.taglibs.standard.tag.el.core.WhenTag) _jspx_tagPool_c_when_test.get(org.apache.taglibs.standard.tag.el.core.WhenTag.class); 518 _jspx_th_c_when_1.setPageContext(pageContext); 519 _jspx_th_c_when_1.setParent(_jspx_th_c_choose_1); 520 _jspx_th_c_when_1.setTest("${user.metaData['email']!=null}"); 521 int _jspx_eval_c_when_1 = _jspx_th_c_when_1.doStartTag(); 522 if (_jspx_eval_c_when_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 523 do { 524 out.write("\r\n\t\t\t\t\t\t\t"); 525 out.write("<a HREF=\"mailto:"); 526 if (_jspx_meth_c_out_4(_jspx_th_c_when_1, pageContext)) 527 return true; 528 out.write("\">"); 529 if (_jspx_meth_c_out_5(_jspx_th_c_when_1, pageContext)) 530 return true; 531 out.write("</a>\r\n\t\t\t\t\t\t"); 532 int evalDoAfterBody = _jspx_th_c_when_1.doAfterBody(); 533 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 534 break; 535 } while (true); 536 } 537 if (_jspx_th_c_when_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 538 return true; 539 _jspx_tagPool_c_when_test.reuse(_jspx_th_c_when_1); 540 return false; 541 } 542 543 private boolean _jspx_meth_c_out_4(javax.servlet.jsp.tagext.Tag _jspx_th_c_when_1, javax.servlet.jsp.PageContext pageContext) 544 throws Throwable { 545 JspWriter out = pageContext.getOut(); 546 547 org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_4 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class); 548 _jspx_th_c_out_4.setPageContext(pageContext); 549 _jspx_th_c_out_4.setParent(_jspx_th_c_when_1); 550 _jspx_th_c_out_4.setValue("${user.metaData['email']}"); 551 int _jspx_eval_c_out_4 = _jspx_th_c_out_4.doStartTag(); 552 if (_jspx_th_c_out_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 553 return true; 554 _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_4); 555 return false; 556 } 557 558 private boolean _jspx_meth_c_out_5(javax.servlet.jsp.tagext.Tag _jspx_th_c_when_1, javax.servlet.jsp.PageContext pageContext) 559 throws Throwable { 560 JspWriter out = pageContext.getOut(); 561 562 org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_5 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value_escapeXml_default.get(org.apache.taglibs.standard.tag.el.core.OutTag.class); 563 _jspx_th_c_out_5.setPageContext(pageContext); 564 _jspx_th_c_out_5.setParent(_jspx_th_c_when_1); 565 _jspx_th_c_out_5.setValue("${user.metaData['email']}"); 566 _jspx_th_c_out_5.setDefault("<em>(sans email)</em>"); 567 _jspx_th_c_out_5.setEscapeXml("false"); 568 int _jspx_eval_c_out_5 = _jspx_th_c_out_5.doStartTag(); 569 if (_jspx_th_c_out_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 570 return true; 571 _jspx_tagPool_c_out_value_escapeXml_default.reuse(_jspx_th_c_out_5); 572 return false; 573 } 574 575 private boolean _jspx_meth_c_otherwise_1(javax.servlet.jsp.tagext.Tag _jspx_th_c_choose_1, javax.servlet.jsp.PageContext pageContext) 576 throws Throwable { 577 JspWriter out = pageContext.getOut(); 578 579 org.apache.taglibs.standard.tag.common.core.OtherwiseTag _jspx_th_c_otherwise_1 = (org.apache.taglibs.standard.tag.common.core.OtherwiseTag) _jspx_tagPool_c_otherwise.get(org.apache.taglibs.standard.tag.common.core.OtherwiseTag.class); 580 _jspx_th_c_otherwise_1.setPageContext(pageContext); 581 _jspx_th_c_otherwise_1.setParent(_jspx_th_c_choose_1); 582 int _jspx_eval_c_otherwise_1 = _jspx_th_c_otherwise_1.doStartTag(); 583 if (_jspx_eval_c_otherwise_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 584 do { 585 out.write("\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t"); 586 if (_jspx_meth_c_out_6(_jspx_th_c_otherwise_1, pageContext)) 587 return true; 588 out.write("\r\n\t\t\t\t\t\t"); 589 int evalDoAfterBody = _jspx_th_c_otherwise_1.doAfterBody(); 590 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 591 break; 592 } while (true); 593 } 594 if (_jspx_th_c_otherwise_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 595 return true; 596 _jspx_tagPool_c_otherwise.reuse(_jspx_th_c_otherwise_1); 597 return false; 598 } 599 600 private boolean _jspx_meth_c_out_6(javax.servlet.jsp.tagext.Tag _jspx_th_c_otherwise_1, javax.servlet.jsp.PageContext pageContext) 601 throws Throwable { 602 JspWriter out = pageContext.getOut(); 603 604 org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_6 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value_escapeXml_default.get(org.apache.taglibs.standard.tag.el.core.OutTag.class); 605 _jspx_th_c_out_6.setPageContext(pageContext); 606 _jspx_th_c_out_6.setParent(_jspx_th_c_otherwise_1); 607 _jspx_th_c_out_6.setValue("${user.metaData['email']}"); 608 _jspx_th_c_out_6.setDefault("<em>(sans email)</em>"); 609 _jspx_th_c_out_6.setEscapeXml("false"); 610 int _jspx_eval_c_out_6 = _jspx_th_c_out_6.doStartTag(); 611 if (_jspx_th_c_out_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 612 return true; 613 _jspx_tagPool_c_out_value_escapeXml_default.reuse(_jspx_th_c_out_6); 614 return false; 615 } 616 617 private boolean _jspx_meth_c_out_7(javax.servlet.jsp.tagext.Tag _jspx_th_c_forEach_1, javax.servlet.jsp.PageContext pageContext) 618 throws Throwable { 619 JspWriter out = pageContext.getOut(); 620 621 org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_7 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class); 622 _jspx_th_c_out_7.setPageContext(pageContext); 623 _jspx_th_c_out_7.setParent(_jspx_th_c_forEach_1); 624 _jspx_th_c_out_7.setValue("${group.metaData['name']}"); 625 int _jspx_eval_c_out_7 = _jspx_th_c_out_7.doStartTag(); 626 if (_jspx_th_c_out_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 627 return true; 628 _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_7); 629 return false; 630 } 631 632 private boolean _jspx_meth_c_if_1(javax.servlet.jsp.tagext.Tag _jspx_th_c_forEach_0, javax.servlet.jsp.PageContext pageContext) 633 throws Throwable { 634 JspWriter out = pageContext.getOut(); 635 636 org.apache.taglibs.standard.tag.el.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.el.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.el.core.IfTag.class); 637 _jspx_th_c_if_1.setPageContext(pageContext); 638 _jspx_th_c_if_1.setParent(_jspx_th_c_forEach_0); 639 _jspx_th_c_if_1.setTest("${canAdminSecurity!=null&&user.metaData['canEdit']!='false'}"); 640 int _jspx_eval_c_if_1 = _jspx_th_c_if_1.doStartTag(); 641 if (_jspx_eval_c_if_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { 642 do { 643 out.write("\r\n\t\t\t\t\t\t"); 644 out.write("<a onclick=\"return confirm('voulez-vous supprimer cet utilisateur ?');\" HREF=\"deleteUser.x?id="); 645 if (_jspx_meth_c_out_8(_jspx_th_c_if_1, pageContext)) 646 return true; 647 out.write("\" target=\"sub\">"); 648 out.write("<img SRC=\"images/poubelle.gif\" border=\"0\">"); 649 out.write("</a>\r\n\t\t\t\t\t"); 650 int evalDoAfterBody = _jspx_th_c_if_1.doAfterBody(); 651 if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) 652 break; 653 } while (true); 654 } 655 if (_jspx_th_c_if_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 656 return true; 657 _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_1); 658 return false; 659 } 660 661 private boolean _jspx_meth_c_out_8(javax.servlet.jsp.tagext.Tag _jspx_th_c_if_1, javax.servlet.jsp.PageContext pageContext) 662 throws Throwable { 663 JspWriter out = pageContext.getOut(); 664 665 org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_8 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class); 666 _jspx_th_c_out_8.setPageContext(pageContext); 667 _jspx_th_c_out_8.setParent(_jspx_th_c_if_1); 668 _jspx_th_c_out_8.setValue("${user.login}"); 669 int _jspx_eval_c_out_8 = _jspx_th_c_out_8.doStartTag(); 670 if (_jspx_th_c_out_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) 671 return true; 672 _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_8); 673 return false; 674 } 675 } 676 | Popular Tags |