You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Umesh Kanitkar <fu...@hotmail.com> on 2006/01/28 03:32:18 UTC

InputSuggestAjax works if I deploy Sandbox Sample; but not from my JSF App

Hello:

The details are:

The JSP file is rendered but indicates an error because the javascript files 
do not get included. I attached the source and traced the code under 
debugger. I notice that
in class " InputSuggestAjaxRenderer"  the method 
"encodeJavascript(FacesContext context, UIComponent component)" gets called 
and that method in turn makes calls to "AddResource.addJavaScriptToHeader" 
to add the javascript files. However the javascript files are not included 
in the generated html page and no exception is thrown.

I have attached below my JSP file and also the generated HTML below.

Additional information if required:

1. I am using Eclipse IDE.
2. Tomcat Container

Thanks,
  Umesh


------------------
My JSP file is as below:

<%@ page session="false" contentType="text/html;charset=utf-8"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x"%>
<%@ taglib uri="http://myfaces.apache.org/sandbox" prefix="s"%>

<html>

<%@include file="inc/head.inc" %>



<body>

<f:view>

   <h:form>
       <style type="text/css">
            .ajaxListItem {}
            .ajaxList {}
       </style>
     <h:panelGrid columns="2">
       <h:outputText value="default suggest"/>
       <s:inputSuggestAjax suggestedItemsMethod="#{isa.getItems}" 
styleLocation="" />

       <h:outputText value="suggest with limited suggested items"/>
       <s:inputSuggestAjax suggestedItemsMethod="#{isa.getItems}" 
styleLocation="" maxSuggestedItems="2" />

      </h:panelGrid>
   </h:form>

</f:view>



</body>

</html>

-----------------------------------
My generated html file is below:

<html>

<head>
  <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=UTF-8" />
  <title>MyFaces - the free JSF Implementation</title>
  <link rel="stylesheet" type="text/css" href="css/basic.css" />
</head>




<body>



   <form id="_id0" name="_id0" method="post" 
action="/Test/demo/AddChannel.faces" 
enctype="application/x-www-form-urlencoded"><input type="hidden" 
name="jsf_tree_64" id="jsf_tree_64" 
value="H4sIAAAAAAAAAK2QvUoDQRSFryFBhEBQC1tBQW12/a22koAxIRIxUZAtwjg7bibszozzo2tjZ+8D+ASSJ/AJ7Gx9CVtrZ5n8FYFY2Fy4h3Pud2YG31BSEmpcxh4SCPeIlz7eIkyUXUVCMdKUM68jCWlrabA2kpwhhmIiNydilaeCM8L0yfXa12vj57MAxRCWurhHk0haHRph0yJ8h/CHCH8K4f8VETSh0sWjrZogpTSsNPvoHvkJYrFv/ZTF1lae2OrRHTxBIYTFbk7WNrIaTmVaN32CdZAJI4dV/+M3gvfB1sfy88tbASATALCg8hpg8lmasRfdLjTs5N0yz7HHz/B6Ok28UztaRgujOyTTGopdGu2LcTSY0R4bpXnqUWZDysQxURr17f16LrSdcGwFd+xgdCyfZacdTmsVpx1Z2vacoueIkaQmaeQiezayMSdywmXq3LvWvT7bfVm/ouThgnMtxC8Tpr1OxQIAAA==" 
/><input type="hidden" name="jsf_state_64" id="jsf_state_64" 
value="H4sIAAAAAAAAAK1UTYwURRR+0zPD7sIm7A+uf9lkdQFjSHoRIdmwKszOMGybXiZhxoB4GGq7a3p609PVVL+e6cVA5KAevHgQExKMHLhBvHjQeDOaeCCYqDEmngwHTmC8KV60qntnugdmFBIqmapXNVX9ve+rr971u5APOEy/pa+TNlEd4lpqZW2dGrj04fcnP53wX3QUgNADgGxwBs6DbLleNOLFzecwEX0gQNtRdWYQh57/a/L05b337mQhp8Fok/hNg5lUhxGDBS7yDYSpCHRBgi5UkduutaTDqJwGxKISIy+2twm3iYvRNPT+EQ0BEBTqyqWREGHrSm1Vry8XqloRYceCSVtsoWCaxSZxXeqo636U4HSSYIFzsqHbPoYXfpy99B35JAsZDXK+fZZGVDOdnOx7NBPqMwl1hFzdNvd6GFMP1QYxqK+WGW/JPRMCcjKBXBH8V4mXH/n1629mTv+QBaUMWx1GzDIxkHENxrDJqd9kjhl6hw5HEOOdUdFPiJ+CsC8N0qFrxPPUN7Qia3nMpS7WiKWWK8dXjxyvF1c0vVTXStUHM6hS/Kr07sWPv/xif1Zea2dcAmzCZWJGLwlFxxuMG1QzNdekYe8zkTuWGXMocW/O8Xd+vvz37wpkTkG+TZxASJcJvSHNl5Js+09pZxNpZfDk/cIe5bYZf2fqQX3k8o7ozyf6OOViTi/Hw4F42B8P+0K5/ynZPRMmRk5x1VykFuVTt65c/fPC+4uKdMkm167ho33HgtYa5e9dvzi77aPfPug+GOX/tMhFWuQGaJEfsBapsut+VWo0xGGqZPr5IWw3aYMEDs75gWVRH+N8BmCN96ItvejZXjQ2LLvnBcY845ZKPGI0qdraiJPUXC/AaoxZWCfCYGPy6
RyUNzMk96wwIQmQGcLgDkWKkGWNRkII4bkBQNXam/qRul4pFmpa5VhcHxLNnwbPiw4Pc2nqjjjsSctsdN+ZWi8gSkyzigTpCS7eIeWla7cPn/up8q0Cig5b6oZDfB9hMlXfinJJlLfpeic6Eh+PS21/Jdwsv6HX5vDCAI6ioq1SbDJz2XZNUTM1IRAkLUzuU1SN7fNv2z5RLYoa0pZ/TtT6qXStj9O6NvPLZzdunrrUdW6m3WfvuDZf+ePq4tmlz5ejTen2KP7dGV2A+tCO3bnp1LmOjc05x27ZSM2ufUVkS1aP28bzUZKLKZceGOZSubwku1eSzGX3asp7Mnzt4Z0n9x2SXSm5SBmUo+nR7vT1tux395/bHZedMAz/BRfpbRzZBwAA" 
/><input type="hidden" name="jsf_viewid" id="jsf_viewid" 
value="/demo/AddChannel.jsp" />
       <style type="text/css">
            .ajaxListItem {}
            .ajaxList {}
       </style>
     <table border="0"><tbody><tr><td>default suggest</td><td><input 
id="_id0:_id3" name="_id0:_id3" type="text" value="" autocomplete="off" 
class=" myFacesInputSuggestAjax" /><div class="ajaxPopup" 
id="_id0:_id3_auto_complete"></div><script type="text/javascript"><!--
new 
Ajax.MyFacesAutocompleter('_id0:_id3','_id0:_id3_auto_complete','/Test/demo/AddChannel.faces?affectedAjaxComponent=_id0:_id3', 
{
      method:       'post',
      asynchronous: true,
      parameters: '',
      callback: function(element,entry) {return 
entry+'&jsf_tree_64='+encodeURIComponent(document.getElementById('jsf_tree_64').value)+'&jsf_state_64='+encodeURIComponent(document.getElementById('jsf_state_64').value)+'&jsf_viewid='+encodeURIComponent(document.getElementById('jsf_viewid').value)} 
    })
//--></script></td></tr>
<tr><td>suggest with limited suggested items</td><td><input id="_id0:_id5" 
name="_id0:_id5" type="text" value="" autocomplete="off" class=" 
myFacesInputSuggestAjax" /><div class="ajaxPopup" 
id="_id0:_id5_auto_complete"></div><script type="text/javascript"><!--
new 
Ajax.MyFacesAutocompleter('_id0:_id5','_id0:_id5_auto_complete','/Test/demo/AddChannel.faces?affectedAjaxComponent=_id0:_id5', 
{
      method:       'post',
      asynchronous: true,
      parameters: '',
      callback: function(element,entry) {return 
entry+'&jsf_tree_64='+encodeURIComponent(document.getElementById('jsf_tree_64').value)+'&jsf_state_64='+encodeURIComponent(document.getElementById('jsf_state_64').value)+'&jsf_viewid='+encodeURIComponent(document.getElementById('jsf_viewid').value)} 
    })
//--></script></td></tr>
</tbody></table>
   <input type="hidden" name="_id0_SUBMIT" value="1" /></form>





</body>

</html>



Re: InputSuggestAjax works if I deploy Sandbox Sample; but not from my JSF App

Posted by Werner Punz <we...@gmx.at>.
Hi it is very likely that you just missed the entry
for the tomahawk servlet filter which is needed
for the rendering of the javascripts.

Umesh Kanitkar schrieb:
> Hello:
> 
> The details are:
> 
> The JSP file is rendered but indicates an error because the javascript 
> files do not get included. I attached the source and traced the code 
> under debugger. I notice that
> in class " InputSuggestAjaxRenderer"  the method 
> "encodeJavascript(FacesContext context, UIComponent component)" gets 
> called and that method in turn makes calls to 
> "AddResource.addJavaScriptToHeader" to add the javascript files. However 
> the javascript files are not included in the generated html page and no 
> exception is thrown.
> 
> I have attached below my JSP file and also the generated HTML below.
> 
> Additional information if required:
> 
> 1. I am using Eclipse IDE.
> 2. Tomcat Container
> 
> Thanks,
>  Umesh
> 
> 
> ------------------
> My JSP file is as below:
> 
> <%@ page session="false" contentType="text/html;charset=utf-8"%>
> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
> <%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x"%>
> <%@ taglib uri="http://myfaces.apache.org/sandbox" prefix="s"%>
> 
> <html>
> 
> <%@include file="inc/head.inc" %>
> 
> 
> 
> <body>
> 
> <f:view>
> 
>   <h:form>
>       <style type="text/css">
>            .ajaxListItem {}
>            .ajaxList {}
>       </style>
>     <h:panelGrid columns="2">
>       <h:outputText value="default suggest"/>
>       <s:inputSuggestAjax suggestedItemsMethod="#{isa.getItems}" 
> styleLocation="" />
> 
>       <h:outputText value="suggest with limited suggested items"/>
>       <s:inputSuggestAjax suggestedItemsMethod="#{isa.getItems}" 
> styleLocation="" maxSuggestedItems="2" />
> 
>      </h:panelGrid>
>   </h:form>
> 
> </f:view>
> 
> 
> 
> </body>
> 
> </html>
> 
> -----------------------------------
> My generated html file is below:
> 
> <html>
> 
> <head>
>  <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=UTF-8" />
>  <title>MyFaces - the free JSF Implementation</title>
>  <link rel="stylesheet" type="text/css" href="css/basic.css" />
> </head>
> 
> 
> 
> 
> <body>
> 
> 
> 
>   <form id="_id0" name="_id0" method="post" 
> action="/Test/demo/AddChannel.faces" 
> enctype="application/x-www-form-urlencoded"><input type="hidden" 
> name="jsf_tree_64" id="jsf_tree_64" 
> value="H4sIAAAAAAAAAK2QvUoDQRSFryFBhEBQC1tBQW12/a22koAxIRIxUZAtwjg7bibszozzo2tjZ+8D+ASSJ/AJ7Gx9CVtrZ5n8FYFY2Fy4h3Pud2YG31BSEmpcxh4SCPeIlz7eIkyUXUVCMdKUM68jCWlrabA2kpwhhmIiNydilaeCM8L0yfXa12vj57MAxRCWurhHk0haHRph0yJ8h/CHCH8K4f8VETSh0sWjrZogpTSsNPvoHvkJYrFv/ZTF1lae2OrRHTxBIYTFbk7WNrIaTmVaN32CdZAJI4dV/+M3gvfB1sfy88tbASATALCg8hpg8lmasRfdLjTs5N0yz7HHz/B6Ok28UztaRgujOyTTGopdGu2LcTSY0R4bpXnqUWZDysQxURr17f16LrSdcGwFd+xgdCyfZacdTmsVpx1Z2vacoueIkaQmaeQiezayMSdywmXq3LvWvT7bfVm/ouThgnMtxC8Tpr1OxQIAAA==" 
> /><input type="hidden" name="jsf_state_64" id="jsf_state_64" 
> value="H4sIAAAAAAAAAK1UTYwURRR+0zPD7sIm7A+uf9lkdQFjSHoRIdmwKszOMGybXiZhxoB4GGq7a3p609PVVL+e6cVA5KAevHgQExKMHLhBvHjQeDOaeCCYqDEmngwHTmC8KV60qntnugdmFBIqmapXNVX9ve+rr971u5APOEy/pa+TNlEd4lpqZW2dGrj04fcnP53wX3QUgNADgGxwBs6DbLleNOLFzecwEX0gQNtRdWYQh57/a/L05b337mQhp8Fok/hNg5lUhxGDBS7yDYSpCHRBgi5UkduutaTDqJwGxKISIy+2twm3iYvRNPT+EQ0BEBTqyqWREGHrSm1Vry8XqloRYceCSVtsoWCaxSZxXeqo636U4HSSYIFzsqHbPoYXfpy99B35JAsZDXK+fZZGVDOdnOx7NBPqMwl1hFzdNvd6GFMP1QYxqK+WGW/JPRMCcjKBXBH8V4mXH/n1629mTv+QBaUMWx1GzDIxkHENxrDJqd9kjhl6hw5HEOOdUdFPiJ+CsC8N0qFrxPPUN7Qia3nMpS7WiKWWK8dXjxyvF1c0vVTXStUHM6hS/Kr07sWPv/xif1Zea2dcAmzCZWJGLwlFxxuMG1QzNdekYe8zkTuWGXMocW/O8Xd+vvz37wpkTkG+TZxASJcJvSHNl5Js+09pZxNpZfDk/cIe5bYZf2fqQX3k8o7ozyf6OOViTi/Hw4F42B8P+0K5/ynZPRMmRk5x1VykFuVTt65c/fPC+4uKdMkm167ho33HgtYa5e9dvzi77aPfPug+GOX/tMhFWuQGaJEfsBapsut+VWo0xGGqZPr5IWw3aYMEDs75gWVRH+N8BmCN96ItvejZXjQ2LLvnBcY845ZKPGI0qdraiJPUXC/AaoxZWCfCYGPy6 
> 
> 
> RyUNzMk96wwIQmQGcLgDkWKkGWNRkII4bkBQNXam/qRul4pFmpa5VhcHxLNnwbPiw4Pc2nqjjjsSctsdN+ZWi8gSkyzigTpCS7eIeWla7cPn/up8q0Cig5b6oZDfB9hMlXfinJJlLfpeic6Eh+PS21/Jdwsv6HX5vDCAI6ioq1SbDJz2XZNUTM1IRAkLUzuU1SN7fNv2z5RLYoa0pZ/TtT6qXStj9O6NvPLZzdunrrUdW6m3WfvuDZf+ePq4tmlz5ejTen2KP7dGV2A+tCO3bnp1LmOjc05x27ZSM2ufUVkS1aP28bzUZKLKZceGOZSubwku1eSzGX3asp7Mnzt4Z0n9x2SXSm5SBmUo+nR7vT1tux395/bHZedMAz/BRfpbRzZBwAA" 
> /><input type="hidden" name="jsf_viewid" id="jsf_viewid" 
> value="/demo/AddChannel.jsp" />
>       <style type="text/css">
>            .ajaxListItem {}
>            .ajaxList {}
>       </style>
>     <table border="0"><tbody><tr><td>default suggest</td><td><input 
> id="_id0:_id3" name="_id0:_id3" type="text" value="" autocomplete="off" 
> class=" myFacesInputSuggestAjax" /><div class="ajaxPopup" 
> id="_id0:_id3_auto_complete"></div><script type="text/javascript"><!--
> new 
> Ajax.MyFacesAutocompleter('_id0:_id3','_id0:_id3_auto_complete','/Test/demo/AddChannel.faces?affectedAjaxComponent=_id0:_id3', 
> {
>      method:       'post',
>      asynchronous: true,
>      parameters: '',
>      callback: function(element,entry) {return 
> entry+'&jsf_tree_64='+encodeURIComponent(document.getElementById('jsf_tree_64').value)+'&jsf_state_64='+encodeURIComponent(document.getElementById('jsf_state_64').value)+'&jsf_viewid='+encodeURIComponent(document.getElementById('jsf_viewid').value)} 
>    })
> //--></script></td></tr>
> <tr><td>suggest with limited suggested items</td><td><input 
> id="_id0:_id5" name="_id0:_id5" type="text" value="" autocomplete="off" 
> class=" myFacesInputSuggestAjax" /><div class="ajaxPopup" 
> id="_id0:_id5_auto_complete"></div><script type="text/javascript"><!--
> new 
> Ajax.MyFacesAutocompleter('_id0:_id5','_id0:_id5_auto_complete','/Test/demo/AddChannel.faces?affectedAjaxComponent=_id0:_id5', 
> {
>      method:       'post',
>      asynchronous: true,
>      parameters: '',
>      callback: function(element,entry) {return 
> entry+'&jsf_tree_64='+encodeURIComponent(document.getElementById('jsf_tree_64').value)+'&jsf_state_64='+encodeURIComponent(document.getElementById('jsf_state_64').value)+'&jsf_viewid='+encodeURIComponent(document.getElementById('jsf_viewid').value)} 
>    })
> //--></script></td></tr>
> </tbody></table>
>   <input type="hidden" name="_id0_SUBMIT" value="1" /></form>
> 
> 
> 
> 
> 
> </body>
> 
> </html>
> 
> 
> 


RE: InputSuggestAjax works if I deploy Sandbox Sample; but not from my JSF App

Posted by Umesh Kanitkar <fu...@hotmail.com>.
Hello:

Sorry for the garbled message. My email client moved part of the attached 
code and dropped part of it.

I made some progress by adding the extensionsfilter. Now I see that the 
javascript files are included. However I get the error "'Ajax' is 
undefined". Apparently the object that javascript is trying to create is not 
being found in the included files.

-Umesh




>From: "Umesh Kanitkar" <fu...@hotmail.com>
>To: users@myfaces.apache.org
>Subject: InputSuggestAjax  works if I deploy Sandbox Sample; but not from 
>my JSF App
>Date: Sat, 28 Jan 2006 02:32:18 +0000
>
>Hello:
>
>The details are:
>
>The JSP file is rendered but indicates an error because the javascript 
>files do not get included. I attached the source and traced the code under 
>debugger. I notice that
>in class " InputSuggestAjaxRenderer"  the method 
>"encodeJavascript(FacesContext context, UIComponent component)" gets called 
>and that method in turn makes calls to "AddResource.addJavaScriptToHeader" 
>to add the javascript files. However the javascript files are not included 
>in the generated html page and no exception is thrown.
>
>I have attached below my JSP file and also the generated HTML below.
>
>Additional information if required:
>
>1. I am using Eclipse IDE.
>2. Tomcat Container
>
>Thanks,
>  Umesh
>
>
>------------------
>My JSP file is as below:
>
><%@ page session="false" contentType="text/html;charset=utf-8"%>
><%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
><%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
><%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x"%>
><%@ taglib uri="http://myfaces.apache.org/sandbox" prefix="s"%>
>
><html>
>
><%@include file="inc/head.inc" %>
>
>
>
><body>
>
><f:view>
>
>   <h:form>
>       <style type="text/css">
>            .ajaxListItem {}
>            .ajaxList {}
>       </style>
>     <h:panelGrid columns="2">
>       <h:outputText value="default suggest"/>
>       <s:inputSuggestAjax suggestedItemsMethod="#{isa.getItems}" 
>styleLocation="" />
>
>       <h:outputText value="suggest with limited suggested items"/>
>       <s:inputSuggestAjax suggestedItemsMethod="#{isa.getItems}" 
>styleLocation="" maxSuggestedItems="2" />
>
>      </h:panelGrid>
>   </h:form>
>
></f:view>
>
>
>
></body>
>
></html>
>
>-----------------------------------
>My generated html file is below:
>
><html>
>
><head>
>  <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=UTF-8" />
>  <title>MyFaces - the free JSF Implementation</title>
>  <link rel="stylesheet" type="text/css" href="css/basic.css" />
></head>
>
>
>
>
><body>
>
>
>
>   <form id="_id0" name="_id0" method="post" 
>action="/Test/demo/AddChannel.faces" 
>enctype="application/x-www-form-urlencoded"><input type="hidden" 
>name="jsf_tree_64" id="jsf_tree_64" 
>value="H4sIAAAAAAAAAK2QvUoDQRSFryFBhEBQC1tBQW12/a22koAxIRIxUZAtwjg7bibszozzo2tjZ+8D+ASSJ/AJ7Gx9CVtrZ5n8FYFY2Fy4h3Pud2YG31BSEmpcxh4SCPeIlz7eIkyUXUVCMdKUM68jCWlrabA2kpwhhmIiNydilaeCM8L0yfXa12vj57MAxRCWurhHk0haHRph0yJ8h/CHCH8K4f8VETSh0sWjrZogpTSsNPvoHvkJYrFv/ZTF1lae2OrRHTxBIYTFbk7WNrIaTmVaN32CdZAJI4dV/+M3gvfB1sfy88tbASATALCg8hpg8lmasRfdLjTs5N0yz7HHz/B6Ok28UztaRgujOyTTGopdGu2LcTSY0R4bpXnqUWZDysQxURr17f16LrSdcGwFd+xgdCyfZacdTmsVpx1Z2vacoueIkaQmaeQiezayMSdywmXq3LvWvT7bfVm/ouThgnMtxC8Tpr1OxQIAAA==" 
>/><input type="hidden" name="jsf_state_64" id="jsf_state_64" 
>value="H4sIAAAAAAAAAK1UTYwURRR+0zPD7sIm7A+uf9lkdQFjSHoRIdmwKszOMGybXiZhxoB4GGq7a3p609PVVL+e6cVA5KAevHgQExKMHLhBvHjQeDOaeCCYqDEmngwHTmC8KV60qntnugdmFBIqmapXNVX9ve+rr971u5APOEy/pa+TNlEd4lpqZW2dGrj04fcnP53wX3QUgNADgGxwBs6DbLleNOLFzecwEX0gQNtRdWYQh57/a/L05b337mQhp8Fok/hNg5lUhxGDBS7yDYSpCHRBgi5UkduutaTDqJwGxKISIy+2twm3iYvRNPT+EQ0BEBTqyqWREGHrSm1Vry8XqloRYceCSVtsoWCaxSZxXeqo636U4HSSYIFzsqHbPoYXfpy99B35JAsZDXK+fZZGVDOdnOx7NBPqMwl1hFzdNvd6GFMP1QYxqK+WGW/JPRMCcjKBXBH8V4mXH/n1629mTv+QBaUMWx1GzDIxkHENxrDJqd9kjhl6hw5HEOOdUdFPiJ+CsC8N0qFrxPPUN7Qia3nMpS7WiKWWK8dXjxyvF1c0vVTXStUHM6hS/Kr07sWPv/xif1Zea2dcAmzCZWJGLwlFxxuMG1QzNdekYe8zkTuWGXMocW/O8Xd+vvz37wpkTkG+TZxASJcJvSHNl5Js+09pZxNpZfDk/cIe5bYZf2fqQX3k8o7ozyf6OOViTi/Hw4F42B8P+0K5/ynZPRMmRk5x1VykFuVTt65c/fPC+4uKdMkm167ho33HgtYa5e9dvzi77aPfPug+GOX/tMhFWuQGaJEfsBapsut+VWo0xGGqZPr5IWw3aYMEDs75gWVRH+N8BmCN96ItvejZXjQ2LLvnBcY845ZKPGI0qdraiJPUXC/AaoxZWCfCYGPy
>6
>RyUNzMk96wwIQmQGcLgDkWKkGWNRkII4bkBQNXam/qRul4pFmpa5VhcHxLNnwbPiw4Pc2nqjjjsSctsdN+ZWi8gSkyzigTpCS7eIeWla7cPn/up8q0Cig5b6oZDfB9hMlXfinJJlLfpeic6Eh+PS21/Jdwsv6HX5vDCAI6ioq1SbDJz2XZNUTM1IRAkLUzuU1SN7fNv2z5RLYoa0pZ/TtT6qXStj9O6NvPLZzdunrrUdW6m3WfvuDZf+ePq4tmlz5ejTen2KP7dGV2A+tCO3bnp1LmOjc05x27ZSM2ufUVkS1aP28bzUZKLKZceGOZSubwku1eSzGX3asp7Mnzt4Z0n9x2SXSm5SBmUo+nR7vT1tux395/bHZedMAz/BRfpbRzZBwAA" 
>/><input type="hidden" name="jsf_viewid" id="jsf_viewid" 
>value="/demo/AddChannel.jsp" />
>       <style type="text/css">
>            .ajaxListItem {}
>            .ajaxList {}
>       </style>
>     <table border="0"><tbody><tr><td>default suggest</td><td><input 
>id="_id0:_id3" name="_id0:_id3" type="text" value="" autocomplete="off" 
>class=" myFacesInputSuggestAjax" /><div class="ajaxPopup" 
>id="_id0:_id3_auto_complete"></div><script type="text/javascript"><!--
>new 
>Ajax.MyFacesAutocompleter('_id0:_id3','_id0:_id3_auto_complete','/Test/demo/AddChannel.faces?affectedAjaxComponent=_id0:_id3', 
>{
>      method:       'post',
>      asynchronous: true,
>      parameters: '',
>      callback: function(element,entry) {return 
>entry+'&jsf_tree_64='+encodeURIComponent(document.getElementById('jsf_tree_64').value)+'&jsf_state_64='+encodeURIComponent(document.getElementById('jsf_state_64').value)+'&jsf_viewid='+encodeURIComponent(document.getElementById('jsf_viewid').value)} 
>    })
>//--></script></td></tr>
><tr><td>suggest with limited suggested items</td><td><input id="_id0:_id5" 
>name="_id0:_id5" type="text" value="" autocomplete="off" class=" 
>myFacesInputSuggestAjax" /><div class="ajaxPopup" 
>id="_id0:_id5_auto_complete"></div><script type="text/javascript"><!--
>new 
>Ajax.MyFacesAutocompleter('_id0:_id5','_id0:_id5_auto_complete','/Test/demo/AddChannel.faces?affectedAjaxComponent=_id0:_id5', 
>{
>      method:       'post',
>      asynchronous: true,
>      parameters: '',
>      callback: function(element,entry) {return 
>entry+'&jsf_tree_64='+encodeURIComponent(document.getElementById('jsf_tree_64').value)+'&jsf_state_64='+encodeURIComponent(document.getElementById('jsf_state_64').value)+'&jsf_viewid='+encodeURIComponent(document.getElementById('jsf_viewid').value)} 
>    })
>//--></script></td></tr>
></tbody></table>
>   <input type="hidden" name="_id0_SUBMIT" value="1" /></form>
>
>
>
>
>
></body>
>
></html>
>
>