带有JSP的Jersey,没有标签

时间:2011-04-07 20:46:59

标签: java model-view-controller jsp jersey

我正在使用Jersey为我的Web应用程序执行URL绑定。因此,我将它用作一个非常简单的MVC。我可以设法让Jersey返回我的JSP:

当我将模型传递给视图时,它将作为“它”传递 - 我可以使用标记ala:$ {it}在我的JSP上访问它,但是,我想将它用作JSP变量,通过<%= it%>

有办法吗?

1 个答案:

答案 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

其中mainfooter等是Map个键或Javabean属性。它会返回值。