【发布时间】:2010-03-18 20:10:10
【问题描述】:
我正在尝试将西班牙字符等特殊字符作为表单参数从我的页面发送到 JSP 页面。当我尝试获取我发送的参数时,它显示为“?” (问号)。 在 java.net 线程上搜索后,我知道我的 sun-web.xml 中应该有以下条目
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sun-web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Sun ONE Application Server 8.0 Servlet 2.4//EN" "http://www.sun.com/software/sunone/appserver/dtds/sun-web-app_2_4-0.dtd">
<sun-web-app>
<locale-charset-info default-locale="es">
<locale-charset-map locale="es" charset="UTF-8"/>
<parameter-encoding default-charset="UTF-8"/>
</locale-charset-info>
</sun-web-app>
但这种方法仍然无法使用,字符仍为“?”。
【问题讨论】: