I've always been confused by this. Reading section 2.2.1 from the 1.1 spec, it says, "If the incomming request contains no POST data *or* query parameters, call renderResponse() on the FacesContext instance for this request."
This almost sounds as if you can use a standard anchored link with a query parameter to simulate a commandLink. Gary > [ > http://issues.apache.org/jira/browse/MYFACES-882?page=comments#action_12358688 > ] > > Mike Kienenberger commented on MYFACES-882: > ------------------------------------------- > > Well, we can discuss it on the mailing lists, but the short answer is that > javascript is required to make the link submit the form. Normal anchor tags > can't submit forms, so the anchor tag has to use javascript to click a submit > button. > > > CommandLink doesn't work if javascript is disabled > > -------------------------------------------------- > > > > Key: MYFACES-882 > > URL: http://issues.apache.org/jira/browse/MYFACES-882 > > Project: MyFaces > > Type: Bug > > Components: Implementation > > Versions: 1.1.1 > > Environment: Mac OS X + Apple's JDK 1.5 + Tomcat 5.5 > > Reporter: Alberto Molpeceres > > > > > This bug is very similar to: > > http://issues.apache.org/jira/browse/MYFACES-198, > closed due to lack of interest. The solution given in that thread doesn't > seem > to work. > > I'm working with a SVN copy of MyFaces dated on 20-Nov-05. > > If I have context parameter org.apache.myfaces.ALLOW_JAVASCRIPT to false, > commandLinks seem to be rendered wrong. The following code: > > <h:commandLink id="doit" action="#{bb.doIt}" immediate="true" > > > <h:outputText value="Do it!" /> > > </h:commandLink> > > becomes something like: > > <a .... href=id="A_VERY_LONG_URL">Do It!</a> > > what leads to a "page not found" in the browser. > > Setting org.apache.myfaces.ALLOW_JAVASCRIPT to "true" solves this problem, > because it creates a working javascript-link, so this isn't a showstopper. > However, I think this tag should work properly without javascript too. > > -- > This message is automatically generated by JIRA. > - > If you think it was sent incorrectly contact one of the administrators: > http://issues.apache.org/jira/secure/Administrators.jspa > - > For more information on JIRA, see: > http://www.atlassian.com/software/jira >
