- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
/* ------------------------------------------------------------ */
private boolean isJspServlet ()
{
if (_servlet == null)
return false;
Class c = _servlet.getClass();
boolean result = false;
while (c != null && !result)
{
result = isJspServlet(c.getName());
c = c.getSuperclass();
}
return result;
}
/* ------------------------------------------------------------ */
private boolean isJspServlet (String classname)
{
if (classname == null)
return false;
return ("org.apache.jasper.servlet.JspServlet".equals(classname));
}
someone 26.07.2012 19:25 # +1
Fixed?
absolut 27.07.2012 08:46 # +1
-> http://govnokod.ru/11479
konsoletyper 27.07.2012 08:52 # +1
Но всё равно, код Jetty поражает рядом дурацких вещей вроде ненужного сравнения с null в isJspServlet(String) или паскалеподобным стилем выхода из цикла.
someone 27.07.2012 08:57 # +1
TarasB 27.07.2012 12:58 # +2
return result
absolut 27.07.2012 13:23 # +1
vistefan 27.07.2012 15:35 # +1
SmackMyBitchUp 28.07.2012 12:03 # +3
3.14159265 27.07.2012 16:14 # +2
konsoletyper 28.07.2012 10:30 # −2
roman-kashitsyn 28.07.2012 10:34 # +3
bormand 28.07.2012 13:17 # +2
P.S. http://ideone.com/MYkvT
3.14159265 08.08.2012 18:09 # 0
>instanceof
А инстанс не может.
Да и вообще надо помнить о SQLных nullах. Они даже друг дружке не равны.
bormand 08.08.2012 18:40 # 0
Тогда уж так: "null не может быть инстансом [никакого класса]".
3.14159265 08.08.2012 18:48 # +2
bormand 08.08.2012 19:22 # 0
roman-kashitsyn 08.08.2012 23:27 # 0
Nothing is a subtype of every other type (including Null); there exist no instances of this type. Although type Nothing is uninhabited, it is nevertheless useful in several ways. For instance, the Scala library defines a value scala.collection.immutable.Nil of type List[Nothing]. Because lists are covariant in Scala, this makes scala.collection.immutable.Nil an instance of List[T], for any element of type T.
Another usage for Nothing is the return type for methods which never return normally. One example is method error in sys, which always throws an exception.
HaskellGovno 09.08.2012 11:12 # −2
http://ideone.com/S4HaU
bormand 09.08.2012 11:19 # +1
HaskellGovno 09.08.2012 11:26 # −1
PS: Хотел что-то спросить по Хаскелю, а потом забыл.
bormand 09.08.2012 11:35 # +4
Читер!
roman-kashitsyn 09.08.2012 11:48 # +4
и два пузырька зелёнки, пожалуйста
HaskellGovno 09.08.2012 17:46 # +2
bormand 09.08.2012 17:47 # 0
rat4 09.08.2012 18:07 # 0