0

我试图通过一个按钮来实现以下目标。

<h:outputLink value="/admin/category/read">
    Cancel
    <f:param name="cat" value="" />
    <f:param name="subcat" value="" />
</h:outputLink>

我尝试过使用h:button,尽管该outcome属性不起作用,因为/admin/category/read它不是指定的导航案例。

如何使用按钮作为链接,而不必使用导航案例或服务器端方法?

4

1 回答 1

0

不,没有使用 JSF 属性的解决方案,至少如果您真的没有h:button.

如果可能的话,我建议使用评论中已经提到的 CSS 样式。

h:button只需使用onclick="window.location.href=URL". 因此,如果您真的想要,您可以自己构建 URL,只需使用一个普通的 HTML 输入按钮,如下所示:

<input type="button" value="Cancel"
       onclick="window.location.href='/admin/category/read?cat=&subcat='; return false;" />

有关的:

于 2013-04-08T16:29:51.660 回答