Hi,man!

I never meet this problem in chinese,and I've not add utf-8 encoding
feature in service module yet.
I mean there would be a trick in your code putSearchCriteriaInALink.
you can inspect seach.getTitle value before call
link.addParameter("searchParam_title", search.getTitle();

On Fri, Sep 10, 2010 at 11:32 AM, Fanzhen <fanzhen.m...@hotmail.com> wrote:
>
>  hey,friends
>
> what I code in T5 page class:
>
>
> Link onSuccess() {
> return putSearchCriteriaInALink(_searchFields);
> }
>
> Link putSearchCriteriaInALink(MmsLibrarySearchFields search) {
>
> Link link = _pageRenderLinkSource.createPageRenderLink(this.getClass());
> link.addParameter("searchParam_title", search.getTitle();
> return link;
> }
>
> and I have done UTF-8 filter in my AppModule:
>
> public RequestFilter buildUtf8Filter(
> @InjectService("RequestGlobals") final RequestGlobals requestGlobals) {
> return new RequestFilter() {
> public boolean service(Request request, Response response,
> RequestHandler handler) throws IOException {
> requestGlobals.getHTTPServletRequest().setCharacterEncoding("UTF-8");
> return handler.service(request, response);
> }
> };
> }
>
> public void contributeRequestHandler(
> OrderedConfiguration<RequestFilter> configuration,
> @InjectService("Utf8Filter") final RequestFilter utf8Filter) {
> configuration.add("Utf8Filter", utf8Filter);
> }
>
>
> the problem is when I input a Chinese title such as "您好" in textfield of
> search form , it does not encode well!!
>
> so, could anyone tell me where I am wrong??
>
> thanks in advance!!!
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>



-- 
cleverpig(Dan)
Location: Beijing
Address: Room 4018,No.A2 South Avenue Fuxingmen Beijing,P.R.China
Zipcode: 100031
MSN: great_liu...@hotmail.com
QQ: 149291732
Skype: cleverpigatmatrix
Facebook ID:cleverpig
Blog: cleverpig.name/dan/
Tags: del.icio.us/cleverpig
Twitter: twitter.com/cleverpig
新浪微博: t.sina.com.cn/cleverpig
Organization: www.beijing-open-party.org
or...@facebook: http://www.facebook.com/group.php?gid=8159558294

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to