jsf - 如何使用 Primefaces 为热键下划线?
问题描述
我在我的 primefaces 组件上创建了一个热键。它可以正常工作。这是“Ctrl + S”快捷键。它提交一个表格。现在,我想通过在按钮标签中显示带下划线的字母向用户建议它存在快捷方式。这就像“S̲ave”,其中 ̲ 是“将下划线与前一个字符组合”。
问题是当我从“S”字母下方运行代码时,字体较小。
看起来“S”字母的字体大小 = 14,其余的文本大小 = 17。我不知道为什么。
<p:commandButton
id="ConfirmButton"
value="S̲ave"
icon="fa fa-save"
action="#{cc.attrs.Bean.updateAction}"
/>
解决方案
感谢您的回复。我找到了解决方案。我<u>S</u>ave
从支持 bean 传递值,它被解释是因为我将转义属性值更改为 false。
<p:commandButton
id="ConfirmButton"
value="#{cc.attrs.Bean.value}"
escape="false"
icon="fa fa-save"
action="#{cc.attrs.Bean.updateAction}"
/>
推荐阅读
- tomcat - Tomcat 管理器 - 活动目录身份验证
- c# - Powershell not invoking method in a c# object
- linux - 如何找到“mongod”命令的位置?
- java - 键盘覆盖 Android Studio 中的 Edittext
- loops - 阻止 Rexx Do Loop 退出
- javascript - ES6 命名空间中的变量
- javascript - 我无法理解我的 CSS 出了什么问题
- javascript - 单击按钮时重定向到上一个组件(反应路由)
- debugging - Intellij 调试器屏幕空白
- javascript - 我可以在点击 Joomla 项目中的锚链接时关闭移动菜单吗