我有像这样的iframe
<iframe src="path/of/destiny"></iframe>
我想写这样的东西
<iframe src="path/of/destiny?#{myParameter}"></iframe>
答案 0 :(得分:0)
如果您将Facelets用作视图技术,那么这应该是可行的。但是既然你问这个问题,我认为你仍然使用遗留JSP作为视图技术。 JSP不允许模板文本中的延迟EL(#{}
)像Facelets那样。但是,您可以在模板文本中使用标准EL(${}
)。
<iframe src="path/of/destiny?${myParameter}"></iframe>
您只需要考虑到,必须以${bean.myParameter}
之类的JSF托管bean属性获取此bean时,该bean已在范围内创建并可用。您可以通过在{em>之前的某个地方中使用#{bean.something}
来调用<iframe>
来确保这一点。如果尚未创建,#{}
将创建bean。