File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Servlets and the fly likes question about chinese in struts Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Bookmark "question about chinese in struts " Watch "question about chinese in struts " New topic
Author

question about chinese in struts

Jason Wu
Greenhorn

Joined: Sep 03, 2002
Posts: 13
i
found it's the Strut tag that's _NOT_ handling the utf-8 encoding correctly.
I outputted the following on my result jsp after the chinese is inputted:
Here, the 'name' is inputted in Chinese and encoded as utf-8:
....
<H1> With the Bean Write tag </H1>
NAME=====><bean:write name="loginForm" property="name"/> <BR>
password ==><bean:write name="loginForm" property="password"/>
<HR>
<H1> With the standard Http request object </H1>
Name==><%= request.getParameter("name")%><BR>
password==><%= request.getParameter("password")%><BR>
With the bean:write tag the name is printed out as ???, while the standard
request object display the chinese characters correctly.
Can someone clarify why this is the case? I thought this would not matter
since reflection is doing the same call using
request.getParameter("property") to map the input to the form's property.
zb cong
Ranch Hand

Joined: Jan 14, 2002
Posts: 416
hello
it depend on your web server.
Jason Wu
Greenhorn

Joined: Sep 03, 2002
Posts: 13
can you explain in detail?thanks
 
Consider Paul's rocket mass heater.
 
subject: question about chinese in struts
 
Similar Threads
Unicode with Struts ?????
Array dispaly
new to Struts
question about chinese in struts
javax.servlet.ServletException:javax.servlet.jsp.JspException: Cannot find bean: "riga" in any scope