My class looks like this
public abstract class Home extends BasePage implements
PageBeginRenderListener
{
public String docId;
public abstract String getDocId();
public abstract void setDocId(String docId);
public void listenerDocId( IRequestCycle cycle
, String docId){
setDocId(docId);
}
public List siteNo;
public List getSiteNo() {
return siteNo;
}
public void setSiteNo(List siteNo) {
this.siteNo = siteNo;
}
public void pageBeginRender(PageEvent event){
siteNo =new ArrayList();
String n ="<";
siteNo.add(n);
for (int i=1; i<4; i++){
siteNo.add(Integer.toString(i));
}
n =">";
siteNo.add(n);
}
@InjectObject("engine-service:image")
public abstract IEngineService getImageService();
public abstract String getBild ();
public String getImageUrl() {
ShowImages test = new ShowImages();
test.show();
return getImageService().getLink( false,
new Object[] { Integer.toString(101) }).getURL();
}
public abstract String getImageId();
public void onOk() {
throw new RedirectException(getImageUrl());
}
public void doClick(IRequestCycle cycle
, String seitenNr)
{
Galery params = new Galery();
params.setSiteNo(seitenNr);
}
public ILinkRenderer getPreviewLinkRenderer() {
PopupLinkRenderer linkRender = new PopupLinkRenderer();
linkRender.setFeatures( "resizable"
+ ",scrollbars"
+ ",top=50"
+ ",left=200"
+ ",height=700"
+ ",width=650"
) ;
return linkRender;
}
}
Peter Svensson wrote:
What does you class look like?
Br,
PS
On 2/7/06, Ernst Thielmann <[EMAIL PROTECTED]> wrote:
I have a problem to get the value from an html input
What is the best way to get the value, in my .java? The value of this
field is changing at runtime by Javascript. I want to get this value.
I tried the following thing:
.html
================
<html>
<body jwcid="@Body" >
<form jwcid="form">
<input jwcid="docId" name="docId" value=""/>
<span jwcid="listenerDocId"/>
... some other stuff
</form>
</body>
</html>
.page
================
....
<component id="docId" type="TextField">
</component>
<component id="listenerDocId" type="InvokeListener">
<binding name="listener" value="listener:listenerDocId"/>
<binding name="parameters" value="docId"/>
</component>
....
If I use <binding name="parameters" value="literal:docId"/> it
works fine, but if I try to get the value I get this error:
"Exception invoking listener method listenerDocId of component Home: No
listener method named 'listenerDocId' suitable for no listener
parameters found in [EMAIL PROTECTED]"
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]