当前位置: 首页 > 面试题库 >

什么时候 适用于X但 为Y工作

贺俊杰
2023-03-14
问题内容

<c:foreach>在jsf应用程序中使用来遍历人员列表。我不使用,<ui:repeat>因为每个人都有自己的标签(primefaces)。JSF英雄“BalusC”已经在这一环节上帮助了我。现在,我尝试保存(回发)数据。这不适用于<c:forEach>,永远不会调用Person对象的适当设置器。有了<ui:repeat>它的作品。显然,我还没有掌握两个标签之间的区别,因此我将给您一些启发。

谢谢

马塞尔


问题答案:

<c:forEach>不在服务器上构建JSF树节点。您可以直接在html中看到此内容,输入内容 没有
通常的长而不同的id="j_12:customerTabPanel:j_34:customerName"

请阅读这个:

http://www.ninthavenue.com.au/blog/c:foreach-vs-ui:repeat-in-
facelets



 类似资料:
  • 问题内容: Python文档明确指出了调用。但是似乎在许多情况下,情况恰恰相反。它何时何地发生的原因在哪里记录,如何确定我的对象或方法将被调用。 编辑:只是为了澄清,我知道在优选中调用,但是我不清楚为什么优先于调用,而后者是文档状态将发生的原因。 编辑:从马克·迪金森的答案和评论中,它看起来像是: 丰富的比较替代 是它自己的,以它的(以及类似的,等等) 如果左对象是内置类或新样式类,而右对象是其子

  • 问题内容: 考虑以下示例: 我不确定Java语言规范中是否有一项规定要加载变量的先前值以便与右侧()进行比较,该变量应按照方括号内的顺序进行计算。 为什么第一个表达式求值,而第二个表达式求值?我本来希望先被评估,然后再与自身()比较并返回。 这个问题与Java表达式中子表达式的求值顺序不同,因为这里绝对不是“子表达式”。需要 加载 它以进行比较,而不是对其进行“评估”。这个问题是特定于Java的,

  • 这个问题与Java表达式中子表达式的求值顺序不同,因为在这里肯定不是“子表达式”。需要加载它进行比较,而不是“求值”。这个问题是特定于Java的,表达式来自一个真实的项目,而不是通常为棘手的面试问题而设计的牵强附会的不切实际的构造。它应该是比较和替换习语的一行替换 它比x86 CMPXCHG指令还要简单,因此在Java中应该使用更短的表达式。

  • 问题内容: 我期望值可以交换。但是它给出x = 0和y = 1。当我尝试使用C语言时,它会给出正确的结果。 问题答案: 您的陈述大致相当于这种扩展形式: 与C语言不同,在Java中,保证二进制运算符的左操作数在右操作数之前进行求值。评估如下: 您可以反转每个xor表达式的参数顺序,以便在再次评估变量之前完成赋值: 这是一个更紧凑的版本,也可以使用: 但这是交换两个变量的真正可怕的方法。使用临时变量

  • 问题内容: 我正在编写一个Java程序来计算将“我的唱歌的怪兽”中的怪兽达到一定水平所需要的食物。当我运行程序时,它说:“无法从double转换为int”。有人可以解释为什么吗?这是程序。 问题答案: 您必须这样做: 如您在文档中所看到的,它会按设计返回a ,但是如果需要,则必须执行显式强制转换。

  • 问题内容: 什么时候适合使用AJAX? 使用AJAX的利弊是什么? 回应查德·伯奇(ChadBirch)的回答:是的,我指的是开发“标准”站点时,该站点将利用AJAX的优势,而不会因其应用程序而受挫。以会破坏搜索排名的方式使用AJAX是不可接受的。因此,如果“保持网站完好无损”需要做更多的工作,那将是一个“骗局”。 问题答案: 这是一个相当大的主题,但是您应该使用AJAX来增强用户体验,而不必完全