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

    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