我正在尝试做类似的事情(在 JSP 页面中,使用 JavaServer Faces 运行):
<%
String myTitle = "Cool Action!";
String myAction = "coolAction";
%>
<h:commandLink value="#{myTitle}" action="#{myAction}" />
这不起作用,因为 JSF 看不到 JSP 变量(至少使用这种表示法?)。
有没有办法从 JSF 标记访问 JSP 变量(不使用会话/页面范围的 bean),或者有没有办法从 <% %> JSP 块内定义 JSF 标记,如 commandLink?谢谢!