【发布时间】:2011-09-15 22:03:02
【问题描述】:
我正在使用 struts 2 和 Dojo 编写一个网站。我的页面几乎都是带有 dojo 标签的 .jsp 页面(不是 strut dojo 标签,因为它已被弃用)
问题是我不能在不同的页面中包含两次相同的 jsp:
例如我有 container.jsp、b.jsp、c.jsp 和 tool.jsp
b.jsp 包括 tool.jsp
c.jsp 包括 tool.jsp
但如果 container.jsp 包含 b.jsp 和 c.jsp 则会导致 dojo 出错。因为dojo会尝试注册两次tool.jsp
的元素是否有一个 PHP 风格的 include_once,如果它之前没有被包含,它只会包含 tool.jsp?还是有更好的方法?谢谢
【问题讨论】:
-
您在 jsp 页面中以何种方式使用 dojo?来自导致问题的父 jsp 和包含的 jsp 的一些示例标记可能会有所帮助。