我的JSF页面中的键盘快捷键

Sco*_*ttC 4 java jsf jsf-2

我想知道是否有办法在我的JSF页面中创建一个简单的键盘快捷方式

每个页面都有几个按钮,我希望能够让用户按下alt + a之类的东西来激活名为"添加报告到组"的按钮

在.net中你只需要在你希望成为快捷键的字母之前放一个&,在JSF中是否有这样的选项(除了编写一些我在网上找到的javascript代码)

Bal*_*usC 8

使用HTML提供的accesskey属性,该属性也映射在<h:commandButton>和中<h:commandLink>.

<h:commandButton value="Add" accesskey="a" action="#{bean.add}" />
Run Code Online (Sandbox Code Playgroud)

然后可以通过Alt+ AShift+ Alt+ 调用此按钮A,具体取决于所使用的浏览器.