gpt4 book ai didi

java - 让 JSF 吐出一个 HTML 搜索字段。可行吗?

转载 作者:行者123 更新时间:2023-11-28 00:26:51 26 4
gpt4 key购买 nike

我不是 Java 开发人员,但与使用 JSF 1.2 的团队一起工作

我们想开始使用 HTML 5 标签和属性。默认情况下,JSF 1.2 似乎不支持这些。

无论如何有一个JSF文本标签:

<x:inputText>

吐出一个 html 5 搜索标签:

<input type="search" placeholder="blahblah" />

现在,我不得不让它输出一个常规文本字段,然后我在它后面放置内联 JS 以触发一个将其转换为客户端的函数:

<input type="text">
<script> funciton here that changes type to 'search' and adds placeholder attribute</script>

它有效,但有点 hacky。是否有合法的方法让服务器端 JSF 输出正确的 HTML 5 标签?

最佳答案

创建一个 custom component .这允许您对呈现的 HTML 进行细粒度控制。

或者升级到 JSF 2.0,然后你可以创建一个 composite component这是a lot easier .

关于java - 让 JSF 吐出一个 HTML 搜索字段。可行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5266803/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com