我正在使用Jersey为我的Web应用程序执行URL绑定。因此,我将它用作一个非常简单的MVC。我可以设法让Jersey返回我的JSP:
当我将模型传递给视图时,它将作为“它”传递 - 我可以使用标记ala:$ {it}在我的JSP上访问它,但是,我想将它用作JSP变量,通过<%= it%>
有办法吗?
答案 0 :(得分:4)
我完全fail看看为什么你会这样做,但无论如何, scriptlet 等同于EL表达式
${it}
将是
<%=pageContext.findAttribute("it")%>
更新:根据评论:
因为我正在试验一个新的框架 - 我希望传递许多html blob,我想通过it.get(“main”),it.get(“footer”)等访问它们
只需将其设为Map<String, Something>
或Javabean类,然后您就可以通过
${it.main}, ${it.footer}, etc
其中main
,footer
等是Map
个键或Javabean属性。它会返回值。