Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp 根据指定的TLD,布局属性无效_Jsp_Jsf_Layout_Html - Fatal编程技术网

Jsp 根据指定的TLD,布局属性无效

Jsp 根据指定的TLD,布局属性无效,jsp,jsf,layout,html,Jsp,Jsf,Layout,Html,我需要一个在我的网站上,但我使用JSF。然后我需要标签和layout=“block”attibute 我的代码是: <h:panelGroup styleClass="content" layout="block"> 但是,我使用的Tomcat服务器返回错误并说: 根据指定的TLD,布局属性无效 我需要帮助,因为我不理解这个错误。JSF1.2中引入了的布局属性。这个错误表明您使用的是古老的JSF1.1,甚至可能是过时的JSF1.0 您基本上有两种选择: 升级到JSF1.2,或者

我需要一个
在我的网站上,但我使用JSF。然后我需要
标签和
layout=“block”
attibute

我的代码是:

<h:panelGroup styleClass="content" layout="block">

但是,我使用的Tomcat服务器返回错误并说:

根据指定的TLD,布局属性无效


我需要帮助,因为我不理解这个错误。

JSF1.2中引入了
布局
属性。这个错误表明您使用的是古老的JSF1.1,甚至可能是过时的JSF1.0

您基本上有两种选择:

  • 升级到JSF1.2,或者最好升级到JSF2.x,该版本已经发布了2年多,几乎是2.2版。您可以下载JSF实现。请注意,JSP上的JSF1.2至少需要一个与Servlet2.5兼容的容器。因此,您至少需要有Tomcat版本6.0,或者最好是Tomcat 7.0,它已经发布了2年多了。确保声明您的
    web.xml
    符合容器支持的最高servlet版本

  • 如果您无法升级到JSF 1.2或更高版本,因为某些不清楚的原因而一直使用Tomcat 5.5或更高版本,那么您应该忘记使用
    ,而是使用普通的
    元素。您只需要将其包装在
    中,因为JSF 1.1和更早版本不能正常处理普通HTML

    <f:verbatim><div></f:verbatim>
        ...
    <f:verbatim></div></f:verbatim>
    
    
    ...
    
  • 另见:

    :P您似乎在使用隐形墨水。我需要把柠檬水倒在笔记本电脑的屏幕上吗?@Mr.J4mes:OP没有阅读降价格式规则,也没有注意邮件编辑器下方的邮件预览区域。我已经编辑了问题,并相应地修改了代码格式。用4个空格缩进代码将正确格式化,而不是隐藏,因为它被解释为HTML。在以后的“看不见的代码”这类问题中,您可以单击编辑链接查看发问者实际输入的内容(如果需要,请编辑/改进它!:)。@BalusC感谢您提醒我:P.我一直忘记我可以这样做。谢谢,这是我的第一篇帖子。对不起:汉克斯!这确实是个问题,我用的是1.0.Ah版,恐怖。强烈考虑升级。