问题标签 [passthrough-elements]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1114 浏览

jsf - jsf:通过传递渲染
  • 没有效果,它仍然呈现它的输出
  • 如果员工是管理员,我正在做一个页面,它将显示一些组件。

    我正在使用带有 primefaces 5.0 的引导程序的 html5

    根据我对JSF的了解,可以通过rendered属性来控制是否渲染组件。

    由于我的组件在 html5 中,因此我使用了 jsf:rendered。

    对于我的代码,我使用jsf:rendered="#{staffBean.staff.accountStatus =='ADMIN'}"了且 staffBean.staff.accountStatus 中的值不是 ADMIN。

    我在下面附上了我的部分代码。

    关于为什么我jsf:rendered="#{staffBean.staff.accountStatus =='ADMIN'}"仍然呈现组件的输出的任何想法?

    0 投票
    0 回答
    214 浏览

    jsf - JSF 直通下拉/h:selectOneMenu

    我在使用 HTML 下拉菜单时遇到了一些问题。我在网上搜索,发现这个 stackoverflow 链接与我的问题 HTML 5 下拉列表和 JSF 2.2相关

    我无法按照链接中的建议使用 jsfc 属性。我的属性无法识别此属性。我是否必须从 URL 导入此属性?

    我的错误恰好发生在这一行

    谢谢。

    0 投票
    1 回答
    989 浏览

    javascript - JSF 传递元素 jsf:action javascript 函数

    我正在使用 JSF 2.2 直通元素,我想调用这两个函数,jsf:action并且jsf:onclick. 我尝试了很多方法来做到这一点,但没有一个对我有用。

    我得到的最接近的方法是这样的:

    HTML

    JS

    注意我的 JS 它在 HTML 页面中,但是在外部 JS 中它没有工作。

    JS 中相关的 id 似乎是正确的。我检查了 DOM 输出。

    我还尝试在 JS 代码中调用 click 函数。它没有用。要么尝试了 HTML onclick,但这个删除了 Mojarra 点击事件(jsf:action)。我在这个论坛上找到了另一个anwser

    http://www.coderanch.com/t/211593/JSF/java/Calling-backingBean-method-javascripthttp://www.coderanch.com/t/211593/JSF/java/Calling -backingBean-method-javascript
    你猜怎么着,它没有工作太'_'。

    我错过了一些我无法理解的东西。

    我在想是否有办法从 JS 调用我的操作。有没有办法在不组成新元素的情况下做到这一点?

    提前致谢。


    更新

    在新项目中尝试相同的方法:

    HTML

    回豆

    这是DOM中生成的行:

    在一个新的干净的项目中,它也对我不起作用。

    0 投票
    1 回答
    151 浏览

    jsf - 声明作为直通元素

    我正在使用直通元素在 JSF 2.2 中开发,我想翻译<h:inputFile>成直通元素。我在互联网上搜索,但没有找到任何使用直通元素的解决方案。

    我应该通过哪个 HTML5 来呈现它?

    0 投票
    1 回答
    1092 浏览

    jsf - JSF 直通输入元素的转换器(“HTML5 友好标记”)

    我在 Facelet 页面中使用了一个直通元素,如下所示:

    我想附上一个Converter。我怎样才能做到这一点?

    0 投票
    0 回答
    521 浏览

    jsf - 提交时不更新输入范围的值

    我有一些范围滑块,例如:

    在视图中滑块的值已更新,但是当我按下提交按钮时,值不会被写入,而是与最初的值保持一致。这样我就无法更改并保存数据库中的值。

    我可以使用 onchange 操作以某种方式用显示的更改值覆盖初始值...

    有人可以告诉我如何从这些组件中获取实际选择的值吗?

    0 投票
    2 回答
    1267 浏览

    jsf - 将输入类型 =“radio”指定为 JSF 直通元素时覆盖名称属性

    当使用在 JSF 2.2 中添加的 jsf: 属性使用绑定到 bean 的纯 HTML 单选按钮时,我遇到了一个问题,即生成的单选输入名称不匹配:

    但是,当页面被渲染时,输入的名称属性变为“[some:jsf:id]:fooOption”和“[some:jsf:id]:barOption”,这意味着选中一个不会取消选中另一个!这是一个错误,还是 jsf: 属性命名空间不支持单选按钮?

    0 投票
    1 回答
    855 浏览

    jsf - 使用直通元素预设 h:selectOneRadio 的检查状态

    我正在尝试实现 <h:selectOneRadio> 呈现表格元素中描述的解决方案,如何避免这种情况?

    一切似乎工作正常,所选值已使用 f:ajax 组件正确更新(使用正确的值调用 setter)但从未检查过单选按钮。我的意思是当我点击它时它会被选中,但之后它会立即取消选中。即使在页面加载时,使用 clientDto.legalPersonality 中的默认值,一切都未选中。

    它的样子: http: //oi58.tinypic.com/242788g.jpg

    任何帮助将不胜感激。谢谢你。

    0 投票
    1 回答
    279 浏览

    jsf - 在 passtrough 属性中使用 f:selectOneRadio var

    此处描述的带有 forEach 的 selectOneMenu ( https://stackoverflow.com/a/29676353/1521710 ) 可以完成这项工作,但是当尝试在相同情况下使用 selectOneRadio 时,会忽略直通。

    有什么快速的方法可以解决这个问题。

    它与给定链接中的不同 selectOneMenu - 生成组合框 selectOneRadio - 生成单选按钮组所以它使用不同的渲染

    0 投票
    1 回答
    2335 浏览

    eclipse - HTML5 Pass-Through 元素导致 Eclipse 警告“未知标签”

    我的 JSFtemplate.xhtml文件看起来像:

    Eclipse 抱怨

    未知标签(主要)。

    我想知道我的文件是否格式不正确,或者 Eclipse 无法正确验证这一点。