EL是用 ${vara} 來print出vara
可是EL不能declare variable
只能用現有的implicit varialbe
要用
EL的implicit variable:
pageContext
pageScope
requestScope
sessionScope
applicationScope
param
paramValues
header
headerValues
cookies
除了pagecontext以外,都是Map
它並沒有給直接的access到HttpSession等...
EL operators
${header["host"]} 跟
${header['host']} 跟
${header.host} 是一樣的
tag library descriptor
要用function的話,要用tld
裡面包括
function
name
function-class
function-signature
然後在JSP裡面用directive的taglib prefix="myString" uri="URL....."
便可以用${myString:functionName()}來呼叫
2008年10月1日 星期三
EL in JSP
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言