当前位置:首页 > 开发 > Web前端 > 前端 > 正文

Create a composite component with a custom namespace

发表于: 2014-12-18   作者:sunjing   来源:转载   浏览:
摘要: https://weblogs.java.net/blog/mriem/archive/2013/11/22/jsf-tip-45-create-composite-component-custom-namespace   When you developed a composite component the namespace you would be seeing would

https://weblogs.java.net/blog/mriem/archive/2013/11/22/jsf-tip-45-create-composite-component-custom-namespace

 

When you developed a composite component the namespace you would be seeing would look like "http://java.sun.com/jsf/composite/xxxxxx". But what if you are not allowed to use it that way or you just do not like it, is it possible to change that? Yes it is possible. This blog entry shows you how.

 

The composite component

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:cc="http://java.sun.com/jsf/composite">
    <cc:interface></cc:interface>
    <cc:implementation>
 This is coming from a composite component with its own custom namespace! Hurray :)
    </cc:implementation>
</html>

The .taglib.xml file

<?xml version="1.0" encoding="UTF-8"?> <facelet-taglib xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facelettaglibrary_2_0.xsd" version="2.0">
    <namespace>http://www.mypanel.com/mypanel</namespace>
    <composite-library-name>mypanel</composite-library-name>
</facelet-taglib>

Create a composite component with a custom namespace

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
Functoid is no more than a piece of .Net code, find my another post BizTalk-Get to know funct
from: http://studio.barliesque.com/blog/2008/12/as3-component-custom-ui/ Make an AS3 Flash Co
create custom launcher icon 是创建你的Android app的图标 点击下一步的时候,出现的界面就是创建
Create Custom MiniButton Using Tools 1. Go to Object Explorer and pick up an Applet which you
I will try to show you a basic feature of ASP.NET MVC, creating custom HTML Helpers. We can r
Style Toolkit - Use advanced graphics techniques to create a custom user interface Introducti
组合模式是整体与部分的关系,一个典型的应用就是树型结构,组合模式可以抽象出三种角色,分别为抽
之前对着几种视频格式认识不是很清晰,所以看数据手册的时候,看的也是稀里糊涂的。 因为项目中需要
还是老外说的实在,图文并茂的,不明白都不行: [Tech : video ] Content 2004 by Lyberty; last up
1.struts2中action对象是什么时候创建的? 2.action类可以是一个普通的Java类,只要该Java类中包含p
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号