I got a question:
Given Servlet code:
String num = "2";
request.setAttribute("num", num);
Interger i = new Interger(3);
request.setAttribute("integer", i);
What prints for this expression:
${requestScope[interger] ne 4 and 6 le num || false}
The answer is "false".
But I think that requestScope[integer] will return "null" because there is no request attribute "3" ("3" is the value of integer attribute). So, relational operator can work with null value?