myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Werner Punz (JIRA)" <...@myfaces.apache.org>
Subject [jira] Issue Comment Edited: (MYFACES-2876) Ajax Support in Mobile Browsers
Date Tue, 17 Aug 2010 19:52:17 GMT

    [ https://issues.apache.org/jira/browse/MYFACES-2876?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12899547#action_12899547
] 

Werner Punz edited comment on MYFACES-2876 at 8/17/10 3:51 PM:
---------------------------------------------------------------

ok the reason why the removeChilds did not work simply was that the delete childNode caused
an objectError on ieMobile, fixed that.

Now update, insertbefore work, insertAfter fails it pushes the new node at the bottom of the
divs instead of pushing it after the updated element.

                    


      was (Author: werpu):
    ok the reason why the removeChilds did not work simply was that the delete childNode caused
an objectError on ieMobile, fixed that.


                    

  
> Ajax Support in Mobile Browsers
> -------------------------------
>
>                 Key: MYFACES-2876
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2876
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: General
>    Affects Versions: 2.0.0-beta
>         Environment: Windows Mobile 6.1, Blackberry 4.7
>            Reporter: Mamallan Uthaman
>
> In Windows Mobile (WM) 6.1 platform, <f:ajax> is converted into a full-page submit
instead of a PPR. The reason is unlike Webkit based mobile-browsers, WM 6.1 or Blackberry
(BB) 4.7 offers only a limited JavaScript-DOM support, so we need to optimize MyFaces's Ajax
mechanism to work around the limitations of mobile browsers. I used the sample code below
for testing.
> Facelets code:
> <h:commandButton value="PPR">
>   <f:ajax event="action" render="second"/>
> </h:commandButton>
> <h:outputText value="#{item.date.seconds}" id="second"/>
> Item.Java:
> import java.util.Date;
> public class Item {
>   Date date;
>   public void setDate(Date date) {
>     this.date = date;
>   }
>   public Date getDate() {
>     return new Date();
>   }
> }
> faces-config:
> <managed-bean>
>   <managed-bean-name>item</managed-bean-name>
>   <managed-bean-class>Item</managed-bean-class>
>   <managed-bean-scope>request</managed-bean-scope>
> </managed-bean>
> Also, in the case of  BB 4.7 , <f:ajax> can successfully send a PPR, but PPR response
is ignored. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message