facebook

problem with code-completion for Facelets custum tags

  1. MyEclipse Archived
  2.  > 
  3. Documentation
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #302608 Reply

    dreamer29
    Member

    I’m using custom tags in a facelets/jsf project, and can’t figure out how to get (eclipse/JBOSS dev Studio) to recognize my custom tags. For example if I type <h: then control space the jsf tags show up with code complete. I’ve got my custom tag working and defined in the custum-taglib.xml, but can’t figure out this last step.

    my jsf page:

    <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;
    <html xmlns=”http://www.w3.org/1999/xhtml&#8221;
    xmlns:ui=”http://java.sun.com/jsf/facelets&#8221;
    xmlns:h=”http://java.sun.com/jsf/html&#8221;
    xmlns:f=”http://java.sun.com/jsf/core&#8221;
    xmlns:a4j=”http://richfaces.org/a4j&#8221;
    xmlns:rich=”http://richfaces.org/rich&#8221;
    xmlns:c=”http://java.sun.com/jstl/core&#8221;
    xmlns:myTag=”http://www.mywork.net/jsf”&gt;

    <body>
    <ui:composition template=”template.xhtml”>
    <ui:define name=”faceletHeader”>
    <title>Dialog</title>
    </ui:define>
    <ui:define name=”faceletContent”>
    <div id=”menue”>
    <myTag:myDropDownMenu
    value=”Datei” menuItem1_Value=”masterDetails_01″ menuItem1_bean=”#{dataTableScrollerBean}” menuItem1_action=”gruss”
    menuItem2_Value=”masterDetails_02″ menuItem2_bean=”#{dataTableScrollerBean}” menuItem2_action=”gruss2″
    menuItem3_Value=”abmelden” menuItem3_bean=”#{dataTableScrollerBean}” menuItem3_action=”logout” />

    </div>

    <h:form id=”form04″>

    <myTag:myBaum />

    </h:form>
    </ui:define>
    </ui:composition>
    </body>
    </html>

    and my custom.taglib.xml :

    <?xml version=”1.0″ encoding=”utf-8″?>
    <!DOCTYPE facelet-taglib PUBLIC “-//Sun Microsystems, Inc.//DTD Facelet Taglib 1.0//EN” “facelet-taglib_1_0.dtd”>
    <facelet-taglib>
    <namespace>http://www.mywork.net/jsf</namespace&gt;
    <tag>
    <tag-name>myButton</tag-name>
    <source>MyButton.xhtml</source>
    </tag>
    <tag>
    <tag-name>myBaum</tag-name>
    <source>MyBaum.xhtml</source>
    </tag>
    <tag>
    <tag-name>myDropDownMenu</tag-name>
    <source>MyDropDownMenu.xhtml</source>
    </tag>
    <tag>
    <tag-name>MasterDetails</tag-name>
    <source>MasterDetails.xhtml</source>
    </tag>
    </facelet-taglib>

    I tried creating a tld file and put it in my WEB-INF directory. I also without luck, I tried putting my tag class here. I must be missing something.

    #302646 Reply

    Loyal Water
    Member

    dreamer29,
    The dev team is looking into this issue and they will get back to you with an update asap. Thank you for your patience.

Viewing 2 posts - 1 through 2 (of 2 total)
Reply To: problem with code-completion for Facelets custum tags

You must be logged in to post in the forum log in