2013-03-13 75 views

回答

2

我知道你可以使用一个metaHTML标记来指定你想用于JSP文件的装饰器。例如,文件login.jsp在我需要的login装饰:

<head> 
    <meta name="decorator" content="login" /> 
    <!-- where "login" is the name of the decorator --> 
</head> 

所以,我从来没有尝试过,但你或许可以给通过POST或GET参数装饰的名称,并在该用它meta标签:

<meta name="decorator" content="${decoratorName}" /> 
+0

是的,我想同样的方式:通过请求更改内容,但仍然必须尝试,如果它将在运行时更改。谢谢。 – user 2013-03-13 17:11:59

+0

@ConstantineNovykov那么,你最后试过了吗? ;) – sp00m 2013-03-14 17:07:21

+0

是的,它的工作,但它有一些小故障:当我改变装饰,所以第一次资源加载失败,我不得不重新加载页面的缓存清理。有点奇怪,寿。还在搞清楚,发生了什么事。 – user 2013-03-14 17:09:19