[求助]如何解决JSP中的中文显示问题?
本人在用STRUTS框架编写一个很简单的程序时碰到一个问题!在最后的输出页面TestOut.jsp中调用存储在TestActionForm(Bean)里的数据,数据是中文的,但显示到TestOut.jsp上中文都显示为????了。我的TestOut.jsp开头是加了<%@ page contentType="text/html; charset=GB2312" %>的~~但为什么还是不能正常显示中文呢?
由于文件过大不能上传就把部分代码贴上来:
<%@ page contentType="text/html; charset=GB2312" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
<%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
<html:html>
<head>
<title>
TestOut
</title>
<html:base/>
</head>
<body bgcolor="#ffffff">
<bean:write name="TestActionForm" property="text1"/>
<p></p>单选框的选择结果是:
<bean:write name="TestActionForm" property="radio"/>
<p></p>复选框的选择结果是:
<bean:write name="TestActionForm" property="check1"/>
<bean:write name="TestActionForm" property="check2"/>
<bean:write name="TestActionForm" property="check3"/>
<p></p>选择框的选择结果是:
<bean:write name="TestActionForm" property="select"/>
</body>
</html:html>