Hi,
 
I am facing the same problem with new version 1.1.3. The linkDumyForm is not rendered on every page as in version 1.1.1.
 
My welcome page index.jsp forwards the request to a faces page: <jsp:forward page="/faces/launch.jsp"/>
This page contains a commandLink outside a form (!) for a simple logout action. The link was working well with MyFaces 1.1.1
 
Now the link is only working when I enter the URL /faces/launch.jsp directly. It is not working when I call my welcome page which forwards to /faces/launch.jsp.
Is this working correctly? 
Do I have to define a second form around the link now?
 
Michael
 
Joey Geiger wrote:
> I've found it has something to do with the need for an actual page to be 
> part of the url.
> 
> If the browser is showing www.site.com/ or www.site.com/admin/ it fails.
> With www.site.com/page.jsf, the link dummy form will render and the 
> links on the page
> work fine.
 
 
> Joey Geiger wrote:
> I recently upgraded to a 1.1.2 nightly build, and I've run into an 
> issue where the linkdummyform
> listed below is not being created on every page. This wasn't an issue 
> with the 1.1.1 release.
> I know that I can surround all of my h:commandLink tag sections with 
> forms to make them work,
> but I was wondering specifically what triggers the code below to 
> render. I'd rather not have
> 7-8 different forms on a page just for common links that can be 
> processed by one form.
> 
> Thank you.
> 
> 
> 
> <!-- MYFACES _javascript_ -->
> <form id="linkDummyForm" name="linkDummyForm" style="display:inline" 
> method="post" action="">
> <input type="hidden" name="linkDummyForm:_link_hidden_" /><script 
> type="text/_javascript_"><!--
> function clear_linkDummyForm() {
>  var f = document.forms['linkDummyForm'];
>  f.elements['linkDummyForm:_link_hidden_'].value='';
>  f.target='';
> }
> clear_linkDummyForm();
> //--></script>
> </form>
> 
> 
> 
> 

 

Reply via email to