我以前将JSP旧样式用作:
<a href="<%=application.getInitParameter("homeURL")%>">link</a>
但是我发现了很棒的 EL (表达语言)语法,因此可以通过以下代码更改上面的代码:
<a href="${initParam['homeURL']}">link</a>
现在的问题是,我需要使用encodeURL()
方法对所有URL进行编码,以在需要时添加JSESSIONID。因此,我可以执行以下操作:
<a href="<%=response.encodeURL(application.getInitParameter("homeURL"))%>">link</a>
但是我不知道如何使用EL。
谁能解释我该怎么做?