繁体   English   中英

apache 特立尼达的皮肤

[英]Skins for apache trinidad

嗨,我想知道如何使用特立尼达的皮肤。 i have created a eclipse project with JSF 1.2 ( apache myfaces ), JSTL, Apache Trinidad 1.2.14. 在我的项目中,我还创建了一个 trinidad-config.xml

<?xml version="1.0"?>
    <trinidad-config xmlns="http://myfaces.apache.org/trinidad/config">
    <skin-family>casablanca</skin-family>
</trinidad-config>

我认为 casablanca 是 trinidad 1.2 的默认皮肤,但我仍然确定它。 (我使用 trinidad 1.2 的唯一原因是因为我不知道 trinidad 2.0 是否有任何内置的现代皮肤)。

无论如何,现在我创建我的 index.jsp 并在正文标签内

<f:view>
<tr:form>
    <tr:panelTabbed>
      <tr:showDetailItem text="Apache Trinidad Components" >
      </tr:showDetailItem>
      <tr:showDetailItem text="Architecture">
      </tr:showDetailItem>
      <tr:showDetailItem text="Release">
      </tr:showDetailItem>
    </tr:panelTabbed>
</tr:form>
</f:view>

我期待的结果类似于http://example.irian.at/trinidad-components-showcase/component-demo/panelTabbed-Default

但我得到的只是一个丑陋的页面( http://imagebin.org/163630 ),带有链接而不是 3 个标签。 任何帮助表示赞赏。

谢谢

“请记住,您的页面必须在页面上有 tr:document 标记才能启动皮肤框架”来自http://myfaces.apache.org/trinidad/devguide/skinning.ZFC35FDC70D22C69D263EZ8883A

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM