下面选项,哪个是合法的EL表达式( )
$<request.name>
$[empty requestScope]
$("aaa" + "bbb")
${header["user-agent"]}
EL表达式的语法格式使用${}包裹,其中${}内部可以是一个表达式或者变量名。例如,假设有一个名为User的JavaBean,其中包含属性name和对应的getter和setter方法,在JSP中可以使用${user.name}来获取name属性的值。此外,EL表达式还可以用于执行算术运算、逻辑运算、关系运算和条件运算等操作。