Guys,
You can always create dynamic class
Use java assist
I was also having same problem and i use that and it works fine
--
View this message in context:
http://apache-wicket.1842946.n4.nabble.com/how-to-map-2-html-files-to-1-class-tp1890619p4651138.html
Sent from the Users forum
Hi!
I did not exactly understand what you are after, but you can always do
like this:
CommonPage.html:
blabla ...
CommonPage.java:
public class CommonPage extends WebPage {
public CommonPage() {
if (A-mode) {
new PageVersionAContantHandler(this);
} else {
new
Meant to say
if (A-mode) {
new PageVersionAContantHandler(this);
} else {
new PageVersionBContantHandler(this); // B ofcourse
}
**
Martin
2009/10/6 Martin Makundi martin.maku...@koodaripalvelut.com:
Hi!
I did not exactly understand what you are after, but you can always do
like this:
It's too late :) Apparently you wanted just the opposite.
Well.. you could have:
PageA.html:
PageB.html:
PageC.html:
Page?.java:
public class CommonPage extends WebPage {
public CommonPage() {
new PageContantHandler(this);
}
}
**
Martin
2009/10/6 Martin Makundi
And ofcourse you could have polymorphism.
AbstractPageWithDesiredCommonFunctionality.java with all your common logic,
Page1Design extends AbstractPageWithDesiredCommonFunctionality
Page2Design extends AbstractPageWithDesiredCommonFunctionality
:
:
:
Page-n-Design extends
, PageHandler.class);
-Original Message-
From: Martin Makundi [mailto:martin.maku...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 5:23 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
And ofcourse you could have polymorphism
...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 5:23 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
And ofcourse you could have polymorphism.
AbstractPageWithDesiredCommonFunctionality.java with all your common logic,
Page1Design extends
. All 3 need to be available at
the same time. (Should have made it clear earlier).
-Original Message-
From: Scott Swank [mailto:scott.sw...@gmail.com]
Sent: Monday, October 05, 2009 5:38 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
Have you considered
have made it clear earlier).
-Original Message-
From: Scott Swank [mailto:scott.sw...@gmail.com]
Sent: Monday, October 05, 2009 5:38 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
Have you considered using variant or style?
http://cwiki.apache.org
PageHandler.java, that handles all 3.
mountBookmarkablePage(/PageA.html, PageHandler.class);
mountBookmarkablePage(/PageB.html, PageHandler.class);
mountBookmarkablePage(/PageC.html, PageHandler.class);
This is a bit confusing, you ar giving different aliases to the same
page. Is that what
...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 6:08 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
PageHandler.java, that handles all 3.
mountBookmarkablePage(/PageA.html, PageHandler.class);
mountBookmarkablePage(/PageB.html, PageHandler.class);
mountBookmarkablePage
on there.
-Original Message-
From: Martin Makundi [mailto:martin.maku...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 6:08 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
PageHandler.java, that handles all 3.
mountBookmarkablePage(/PageA.html
@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
But if all three html files are associated with the same Java class,
how does this differ from separate skins? Is the distinction
semantic, or am I missing something?
Scott
On Mon, Oct 5, 2009 at 2:44 PM, Alex Rass a...@itbsllc.com
]
Sent: Monday, October 05, 2009 6:27 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
What are you handling there ?
**
Martin
2009/10/6 Alex Rass a...@itbsllc.com:
PageA.html PageB.html PageC.html
Think about it this way:
PageA.html = Privacy Page
PageB.html
...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 6:27 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
What are you handling there ?
**
Martin
2009/10/6 Alex Rass a...@itbsllc.com:
PageA.html PageB.html PageC.html
Think about it this way:
PageA.html = Privacy
[mailto:martin.maku...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 6:27 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
What are you handling there ?
**
Martin
2009/10/6 Alex Rass a...@itbsllc.com:
PageA.html PageB.html PageC.html
Think about
-
From: Martin Makundi [mailto:martin.maku...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 6:27 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
What are you handling there ?
**
Martin
2009/10/6 Alex Rass a...@itbsllc.com:
PageA.html PageB.html
if really all you want to do is write straight to the
response.
-Original Message-
From: Martin Makundi [mailto:martin.maku...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 6:27 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
What are you handling
-
From: Martin Makundi [mailto:martin.maku...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 6:27 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
What are you handling there ?
**
Martin
2009/10/6 Alex Rass a...@itbsllc.com:
PageA.html PageB.html
.
-Original Message-
From: Martin Makundi [mailto:martin.maku...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 6:27 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
What are you handling there ?
**
Martin
2009/10/6 Alex Rass a...@itbsllc.com:
PageA.html
cause hardly
anything
is going on there.
-Original Message-
From: Martin Makundi [mailto:martin.maku...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 6:08 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
PageHandler.java, that handles
Message-
From: Martin Makundi [mailto:martin.maku...@koodaripalvelut.com]
Sent: Monday, October 05, 2009 6:27 PM
To: users@wicket.apache.org
Subject: Re: how to map 2 html files to 1 class?
What are you handling there ?
**
Martin
2009/10/6 Alex Rass a...@itbsllc.com
22 matches
Mail list logo