On 7/13/07, Laurent Brucher <[EMAIL PROTECTED]> wrote:
>
> Hi all,
>
> There was a post last December about the same problem that I'm facing
> right now, which is getting a page expired error page after I close a modal
> window.
> The post was called "Firefox and ModalWindow" and seemed to talk about the
> issue for FF only.
> I've encountered the problem first with FF (2.0.0.4). After reading the
> post, I tried with IE7 and it worked ok (that was this afternoon).
> This evening, neither IE7 or FF work anymore. Darn! Clearing cookies and
> stuff don't change a thing.
> Oh, and of course, the Ajax ModalWindow example works just fine (my code
> is heavily inspired from that example)...
> I'm using Wicket 1.2.6, Tomcat 5.5.20, Jdk1.6u2.
>
> Have you guys shed any light on this issue at all?
> I've tried to trace the code, but as I'm rather new to Wicket, I couldn't
> really figure out what's going on...
>
> Anything I can do to help address this?
>
i wonder, clear cookies in firefox and try again. i know there was a similar
problem if you didnt set the cookie name in the modal window using
setcookiename(), but looks like you did that. still, try clearing the
cookies.
-igor
Below is the code I use, just in case.
>
> Reagrds,
> Laurent.
>
>
> // Page containing the modal window
> public class MainPage extends WebPage {
> public MainPage()
> {
> ...
> add( *new* PreferredStationsDialog("prefStationsDialog") );
> ...
> }
> }
>
> // The modal window impl.
> public class PreferredStationsDialog extends ModalWindow {
> * public* PreferredStationsDialog(String id)
> {
> * super*(id);
>
> setTitle("xyz");
> setCookieName("prefStationsDialog");
> setPageMapName("prefStationsDialogPageMap");
> setPageCreator( *new* ModalWindow.PageCreator() {
> @Override
> * public* Page createPage() {
> * return*
> *new*PreferredStationsDialogPage(PreferredStationsDialog.
> *this*);
> }
> });
>
> setCloseButtonCallback(*new* ModalWindow.CloseButtonCallback() {
> * public* *boolean* onCloseButtonClicked(AjaxRequestTarget
> target) {
> * return* *true*;
> }
> });
> }
> }
>
> // The content of the modal window, as a Page
> public class PreferredStationsDialogPage extends WebPage
> {
> * public* PreferredStationsDialogPage( *final* PreferredStationsDialog
> dialog )
> {
> * super*();
>
> add( *new* AjaxLink("button.save") {
> @Override
> * public* *void* onClick(AjaxRequestTarget target) {
> dialog.*close*(target);
> }
> }.add( *new* Label("text", "Save")) );
>
> add( *new* AjaxLink("button.cancel") {
> @Override
> * public* *void* onClick(AjaxRequestTarget target) {
> dialog.*close*(target);
> }
> }.add( *new* Label("text", "Cancel")) );
> }
> }
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Wicket-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user