That is definitely odd. Can you check to see what parameters are in the request parameters? Also, you may want to debug into the form submittal using a Microsoft script debugger.
On 9/11/07, Ognjen Blagojevic <[EMAIL PROTECTED]> wrote: > Any thoughts on this one? > > Is the way I'm using f:param wrong? > > Regards, > Ognjen > > > > Ognjen Blagojevic wrote: > > Hi all, > > > > I have a problem using h:commandLink and f:param that is specific to > > Internet Explorer. In JSF I have: > > > > <h:dataTable value="#{myBean1.findAll}" var="row"> > > ... > > <h:commandLink action="#{myBean.edit}"> > > <f:param name="id" value="#{row.id}"/> > > <h:outputText value="edit" /> > > </h:commandLink> > > > > Which shoud generate "edit" link with "id" parameter for every row in > > the table. Later, in my edit action, i get this parameter with > > > > int id = Integer.parseInt((String) FacesContext > > .getCurrentInstance().getExternalContext() > > .getRequestParameterMap().get("id")); > > > > > > Getting this parameter when client is Firefox, works just fine. However, > > trying it with IE 6, gives me "NumberFormatException: null". Javascript > > is enabled in both IE and FF. > > > > I can see that MyFaces uses a Javascript for setting this parameter, so > > maybe this is the reason for incompatibility? > > > > Regards, > > Ognjen > > > >