Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.0-Alpha2
-
Fix Version/s: 3.1.0.BETA1, 3.1
-
Component/s: Bridge, Framework, ICE-Components
-
Labels:None
-
Environment:browser/server
-
Assignee Priority:P1
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial, Compatibility/Configuration
Description
In order to completely fix back/forward browser navigation problems that an AJAX application might encounter we need to provide a way of notifying the application when navigation occurred in the browser. This way the application can take steps to fix any state inconsistencies or rollback operations.
In the browser http://code.google.com/p/reallysimplehistory/ library can be used since it provides all the functionality we need. Also the library has been updated regularly adding support along the time for all of our supported browsers.
In the browser http://code.google.com/p/reallysimplehistory/ library can be used since it provides all the functionality we need. Also the library has been updated regularly adding support along the time for all of our supported browsers.
Activity
Mircea Toma
created issue -
Mircea Toma
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Mircea Toma [ mircea.toma ] |
Mircea Toma
made changes -
Salesforce Case | [] | |
Fix Version/s | 2.0-Beta [ 10231 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Fix Version/s | 2.1 [ 10241 ] | |
Fix Version/s | 2.0-Beta [ 10231 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Assignee Priority | P2 |
Ken Fyten
made changes -
Salesforce Case | [] | |
Assignee Priority | P2 | P3 |
Ken Fyten
made changes -
Fix Version/s | 3.1 [ 10312 ] | |
Fix Version/s | 3.0 [ 10241 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Assignee Priority | P3 | P2 |
Ken Fyten
made changes -
Salesforce Case | [] | |
Fix Version/s | 3.1.0.BETA1 [ 10335 ] | |
Affects | [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28976 | Wed May 09 08:55:36 MDT 2012 | mircea.toma | |
Files Changed | ||||
ADD
/icefaces3/trunk/icefaces/core/src/main/resources/META-INF/resources/navigation-notifier/json2007.js
ADD /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/resources/navigation-notifier/blank.html MODIFY /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/faces-config.xml MODIFY /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/core.taglib.xml ADD /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/component/NavigationNotifier.java ADD /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/resources/navigation-notifier ADD /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/resources/navigation-notifier/rsh.js ADD /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/component/NavigationNotifierHandler.java |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Carmen Cristurean
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Assignee Priority | P2 | P1 |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28994 | Thu May 10 14:44:21 MDT 2012 | mircea.toma | |
Files Changed | ||||
MODIFY
/projects/bridge-support/src/main/javascript/element.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28995 | Thu May 10 14:46:02 MDT 2012 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/samples/core/test/navigationNotifier/src/main/webapp/test.xhtml
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #28996 | Thu May 10 14:48:07 MDT 2012 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/component/NavigationNotifier.java
|
Mircea Toma
made changes -
Attachment | ICE-5685.patch [ 14415 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #29050 | Tue May 15 15:43:22 MDT 2012 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/component/NavigationNotifier.java
MODIFY /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/resources/navigation-notifier/rsh.js |
Ken Fyten
made changes -
Salesforce Case | [] | |
Affects | [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial] | [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial, Compatibility/Configuration] |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
After browsing through the issues going aroung the browser back/forward button, I was not able to find a working solution for browser back/forward button implementation using icefaces with RSH. I think it will be more appropriate to provide a working solution along with the procedure to implement RSH with icefaces, it would be great.