That's strange. I've tried wicket examples and the only one that didn't work was the editable label one, which used get to send the data to server. All other examples worked for me.
I don't understand why you can't use utf-8 encoding. What has this to do with your database encoding? In java all strings are internally unicode. How does encoding of your html pages and urls affects your database? -Matej Ingram Chen wrote: > My case is even I use post (AjaxSubmitButton), I still get garbage text > after submit.... > My configuration is: > > (1) Application: > > getMarkupSettings().setDefaultMarkupEncoding(" Big5"); > getRequestCycleSettings().setResponseRequestEncoding("Big5"); > > (2) Template: > > <?xml version="1.0" encoding="Big5" ?> > <!DOCTYPE ...> > <html ><head> > <meta http-equiv="Content-Type" content="text/html; style="color: > rgb(255, 0, 0);">Big5 " /> > .... > > (3) part of Page: > > Form form = new Form("form"); > add(form.setOutputMarkupId(true)); > form.add(new TextField("text", new PropertyModel(this, "text"))); > form.add(new AjaxSubmitButton("ajaxsubmit", form) { > @Override > protected void onSubmit(AjaxRequestTarget target, Form form) { > target.addComponent(form); > } > }); > > (4) runing on jetty (or on tomcat with either URIEncoding="UTF-8" or "Big5") > > I try all of combinations and only work setting is turn off all encoding > settings, let > them fall back to default "UTF-8". Yes, UTF-8 do work but the system is > old and equip > with a legacy database which is Big5 based.... > > I could build a quickstart to demo it but it will be Chinese. Could > someone please > provide a different encoding and some charactors to me to build the demo ? > > > On 9/25/06, *Matej Knopp* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > wrote: > > Well, if this causes trouble, perhaps we could post the information. It > is a bit more work but it would be worth it. > > -Matej > > Johan Compagner wrote: > > This is not a thing wicket can do something about. > > This is the URI encoding that must be set in the tomcat connector > itself: > > > > URIEncoding="UTF-8" > > > > > > Because it is a http get request the params are encoded > differently (a > > different property) by tomcat > > Why that is i don't know. But you just have to set that. > > > > johan > > > > > > On 9/25/06, *Ingram Chen* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> >> wrote: > > > > Ok, wicket-example can reproduce this bug: > > > > go to: > > > > > > http://www.wicket-library.com/wicket-examples/ajax?wicket:bookmarkablePage=:wicket.examples.ajax.builtin.EditableLabelPage > > < > > http://www.wicket-library.com/wicket-examples/ajax?wicket:bookmarkablePage=:wicket.examples.ajax.builtin.EditableLabelPage> > > > > and input to a EditableLabel by several chars: "French êèéæøå" > > and output become: > > > > French êèéæøå > > > > > > > > On 9/25/06, *Ingram Chen* < [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>> > wrote: > > > > Thanks information, I just manually compile and test latest > > snapshop. But unfortunately the encoding still not work > right... > > > > I will create a quickstart to reproduce it! > > > > > > On 9/25/06, *Martijn Dashorst* > <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > <mailto: [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>> wrote: > > > > > http://www.wicket-wiki.org.uk/wiki/index.php/Wicketfromsource > <http://www.wicket-wiki.org.uk/wiki/index.php/Wicketfromsource> > > > > On 9/25/06, Ingram Chen < [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>> wrote: > > > Ouch! I also has similar problem... except that my > > encoding is Big5 > > > (tranditional chinese) > > > I try to build latest 1.x branch but maven complain: > > > > > > =============================================== > > > Reason: Unable to download the artifact from any > repository > > > > > > wicket:wicket-parent:pom: 1.2-SNAPSHOT > > > > > > from the specified remote repositories: > > > central ( http://repo1.maven.org/maven2) > > > =============================================== > > > > > > How do I build latest branch ? or is there any > > nightly-snapshop ? > > > > > > > > > On 9/22/06, Johan Compagner < [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> > wrote: > > > > > > > > for this we need to have a sample case. > > > > > > > > Also i checked in a encoding problem in the > 1.2.x branch > > (and 2.0 but i > > > don't think that one is completely fixed yet...) > > > > So if you could build/test it from svn maybe it > is fixed > > then. > > > > > > > > johan > > > > > > > > > > > > > > > > > > > > > > > > On 9/22/06, 王磊 < [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto: [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>> wrote: > > > > > Also it brings some trouble,but i can solve the > > problem of encoding. > > > > > > > > > > But i can't know why there is not a event in the > > server while i input or > > > paste a chinese word in the AutoCompleteTextField. > > > > > I am not familiar with javascript. > > > > > > > > > > Thanks for your advice . > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > From: "Martijn Dashorst" < > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > <mailto: [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>> > > > > > To: < wicket-user@lists.sourceforge.net > <mailto:wicket-user@lists.sourceforge.net> > > <mailto: wicket-user@lists.sourceforge.net > <mailto:wicket-user@lists.sourceforge.net>> > > > > > > Sent: Friday, September 22, 2006 3:52 PM > > > > > Subject: Re: [Wicket-user] The problem about > encoding > > and event in ajax > > > > > > > > > > > > > > > > We have had some problems with Ajax and UTF-8 > > encoding. You'll have to > > > > > > configure the uri encoding on your > httpconnector to > > use UTF-8. In > > > > > > tomcat that would go into your server.xml > > > > > > > > > > > > Martijn > > > > > > > > > > > > On 9/22/06, 王磊 < [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>> wrote: > > > > > >> In fact, i use utf-8 as my coding. > > > > > >> The following is the content of the html. > > > > > >> > > > > > >> > > > > > >> <?xml version=" 1.0" encoding="UTF-8"?> > > > > > >> <html> > > > > > >> <head> > > > > > >> <meta http-equiv="Content-Type" > content="text/html; > > charset=UTF-8"> > > > > > >> </head> > > > > > >> <body> > > > > > >> <form wicket:id="form">Country: <input > type="text" > > wicket:id="ac" > > > size="50" /></form> > > > > > >> </body> > > > > > >> </html> > > > > > >> > > > > > >> I also tried many ways > > > > > >> 1.keep meta charset or remove it. > > > > > >> 2.keep <?xml version=" 1.0" > encoding="UTF-8"?> or > > remove it. > > > > > >> > > > > > >> I can't get the right result. > > > > > >> > > > > > >> Another problem > > > > > >> You can copy a chinese word and paste to the > > AutoCompleteTextField, > > > no event will fired.You can see it in the server side. > > > > > >> > > > > > >> > > > > > >> ----- Original Message ----- > > > > > >> From: "Erik van Oosten" < > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>> > > > > > >> To: < wicket-user@lists.sourceforge.net > <mailto:wicket-user@lists.sourceforge.net> > > <mailto:wicket-user@lists.sourceforge.net > <mailto:wicket-user@lists.sourceforge.net>>> > > > > > >> Sent: Friday, September 22, 2006 3:03 PM > > > > > >> Subject: Re: [Wicket-user] The problem about > > encoding and event in > > > ajax > > > > > >> > > > > > >> > > > > > >> > Dear ??, > > > > > >> > > > > > > >> > The problem is because you can not encode > Chinese > > characters in > > > > > >> > ISO-8859-1. You must use UTF-8 throughout > your > > application. > > > > > >> > > > > > > >> > > String newInput = new String( > > input.getBytes("iso8859-1"), > > > "UTF-8"); > > > > > >> > first converts the string to ISO8859-1 and > > thereby replaces all > > > Chinese > > > > > >> > characters with a "?". > > > > > >> > > > > > > >> > Please make sure that the HTML pages that > Wicket > > renders are in > > > UTF-8. > > > > > >> > This true by default, but to be sure you > could do > > > > > >> > > > > > > > getRequestCycleSettings().setResponseRequestEncoding("UTF-8") > > > > > >> > > > > > > >> > Then replace the line above with: > > > > > >> > String newInput = input; > > > > > >> > > > > > > >> > Regards, > > > > > >> > Erik. > > > > > >> > > > > > > >> > > > > > > >> > 王磊 schreef: > > > > > >> >> I just try to write a book about > wicket.(It's > > written in > > > chinese,and > > > > > >> >> it's free to get a e-book). > > > > > >> >> But while i writing a ajax example,i got a > > stange problem. > > > > > >> >> > > > > > >> >> I writed a auto-complete text > application with > > > AutoCompleteTextField > > > > > >> >> control. > > > > > >> >> But i got the following 2 problems. > > > > > >> >> > > > > > >> >> 1. If i input a chinese word,no request > is sent > > to the server > > > side.(I > > > > > >> >> write "println" in server application,no > output). > > > > > >> >> > > > > > >> >> 2. If in input a chinese word,then input a > > letter like 'd',the > > > server > > > > > >> >> side will get a string input like > "???d", it's > > in wrong code. I > > > use > > > > > >> >> the following code to get the right input. > > > > > >> >> > > > > > >> >> String newInput = new > > String(input.getBytes("iso8859-1"), > > > "UTF-8"); > > > > > >> >> > > > > > >> >> > > > > > >> >> I think these problems are caused by > > javascript,because i am not > > > > > >> >> familiar with javascript. > > > > > >> >> So i can't give reasons. > > > > > >> >> May somebody can give a patch. > > > > > >> > > > > > > >> > -- > > > > > >> > Erik van Oosten > > > > > >> > http://www.day-to-day-stuff.blogspot.com/ > > > > > >> > > > > > > >> > > > > > > >> > > > > > > > ------------------------------------------------------------------------- > > > > > >> > Take Surveys. Earn Cash. Influence the > Future of IT > > > > > >> > Join SourceForge.net's Techsay panel and > you'll > > get the chance to > > > share your > > > > > >> > opinions on IT & business topics through > brief > > surveys -- and earn > > > cash > > > > > >> > > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> > > > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>> > > > > > >> > > _______________________________________________ > > > > > >> > Wicket-user mailing list > > > > > >> > Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net> > > <mailto: Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net>> > > > > > >> > > > > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > >> > > > > > > >> > > > > > > ------------------------------------------------------------------------- > > > > > > >> Take Surveys. Earn Cash. Influence the > Future of IT > > > > > >> Join SourceForge.net's Techsay panel and > you'll get > > the chance to > > > share your > > > > > >> opinions on IT & business topics through brief > > surveys -- and earn > > > cash > > > > > >> > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> > > > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>> > > > > > >> > _______________________________________________ > > > > > >> Wicket-user mailing list > > > > > >> Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net> > > <mailto: Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net>> > > > > > >> > > > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > >> > > > > > > > > > > > > > > > > > > -- > > > > > > Download Wicket 1.2.2 now! New Ajax components: > > Tree, TreeTable and > > > ModalWindow > > > > > > -- http://wicketframework.org > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > > > > > > > > Take Surveys. Earn Cash. Influence the > Future of IT > > > > > > Join SourceForge.net's Techsay panel and > you'll get > > the chance to > > > share your > > > > > > opinions on IT & business topics through brief > > surveys -- and earn > > > cash > > > > > > > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> > > > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>> > > > > > > > > _______________________________________________ > > > > > > Wicket-user mailing list > > > > > > Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net> > > <mailto: Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net>> > > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > <https://lists.sourceforge.net/lists/listinfo/wicket-user> > > > > > > > > > > > ------------------------------------------------------------------------- > > > > > > > Take Surveys. Earn Cash. Influence the Future > of IT > > > > > Join SourceForge.net's Techsay panel and > you'll get > > the chance to share > > > your > > > > > opinions on IT & business topics through brief > surveys > > -- and earn cash > > > > > > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> > > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>> > > > > > _______________________________________________ > > > > > Wicket-user mailing list > > > > > Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net> > > <mailto: Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net>> > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/wicket-user > <https://lists.sourceforge.net/lists/listinfo/wicket-user> > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > > > > Take Surveys. Earn Cash. Influence the Future of IT > > > > Join SourceForge.net's Techsay panel and you'll > get the > > chance to share > > > your > > > > opinions on IT & business topics through brief > surveys > > -- and earn cash > > > > > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> > > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>> > > > > > > > > _______________________________________________ > > > > Wicket-user mailing list > > > > Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net> > > <mailto:Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net>> > > > > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > <https://lists.sourceforge.net/lists/listinfo/wicket-user> > > > > > > > > > > > > > > > > > > > > > > > > -- > > > Ingram Chen > > > Java [EMAIL PROTECTED] > > > Institue of BioMedical Sciences Academia Sinica Taiwan > > > blog: > http://www.javaworld.com.tw/roller/page/ingramchen > <http://www.javaworld.com.tw/roller/page/ingramchen> > > <http://www.javaworld.com.tw/roller/page/ingramchen> > > > > > > ------------------------------------------------------------------------- > > > > Take Surveys. Earn Cash. Influence the Future of IT > > > Join SourceForge.net's Techsay panel and you'll > get the > > chance to share your > > > opinions on IT & business topics through brief > surveys -- > > and earn cash > > > > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> > > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>> > > > > > > _______________________________________________ > > > Wicket-user mailing list > > > Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net> > > <mailto:Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net>> > > > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > > > > > > > > > > > -- > > Download Wicket 1.2.2 now! New Ajax components: Tree, > > TreeTable and ModalWindow > > -- http://wicketframework.org > > > > > ------------------------------------------------------------------------- > > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the > > chance to share your > > opinions on IT & business topics through brief > surveys -- > > and earn cash > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> > > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>> > > _______________________________________________ > > Wicket-user mailing list > > Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net> > > <mailto: Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net>> > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > > > > > > -- > > > > Ingram Chen > > Java [EMAIL PROTECTED] > > Institue of BioMedical Sciences Academia Sinica Taiwan > > blog: http://www.javaworld.com.tw/roller/page/ingramchen > > > > > > > > > > -- > > > > Ingram Chen > > Java [EMAIL PROTECTED] > > Institue of BioMedical Sciences Academia Sinica Taiwan > > blog: http://www.javaworld.com.tw/roller/page/ingramchen > > > > > ------------------------------------------------------------------------- > > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to > > share your > > opinions on IT & business topics through brief surveys -- and > earn cash > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> > > < > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>> > > > > _______________________________________________ > > Wicket-user mailing list > > Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net> > > <mailto:Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net>> > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > <https://lists.sourceforge.net/lists/listinfo/wicket-user> > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > > opinions on IT & business topics through brief surveys -- and > earn cash > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> > > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Wicket-user mailing list > > Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net> > > https://lists.sourceforge.net/lists/listinfo/wicket-user > <https://lists.sourceforge.net/lists/listinfo/wicket-user> > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > <mailto:Wicket-user@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > -- > Ingram Chen > Java [EMAIL PROTECTED] > Institue of BioMedical Sciences Academia Sinica Taiwan > blog: http://www.javaworld.com.tw/roller/page/ingramchen > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > ------------------------------------------------------------------------ > > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user