【发布时间】:2012-02-07 20:21:55
【问题描述】:
我想要一个可点击的图像,它会在翻转/移出/点击时发生变化。不用说,我希望在“点击”之后页面不会重新加载。
我正在尝试使用 h:image 或 h:commandButton 来完成此操作 - 两者都无法按预期工作。
最讨厌的是这个:
我的代码 bean 中有以下简单功能:
public String getClick()
{
return "alert('abc')";
}
在jsp文件中,代码如下:
<td><h:commandButton id="a" type="button" value="click" onclick="#{CodeBean.click}" /></td>
<td><h:commandButton id="b" type="button" image="/resources/empty.jpg" onclick="#{CodeBean.click}" />
点击后,两者都会弹出警告框,但是,只有第二个会重新加载页面,而第一个不会。不知道我与它有什么关系,但是当我查看编译页面的源代码时,我看到第一个按钮的类型保持为“按钮”,但第二个变成了“图像”。
有什么建议吗? 干杯, 埃雷兹
【问题讨论】:
标签: jsf-2