新手求救:struts中文问题 本帖最后由 liuchang5 于 2010-07-10 00:47:17 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 html源代码吗? 我全部贴出来。<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body> 这里是jsp里面直接输入的中文。但是下面从struts标签里面输出的中文全部变成了“&#XXXX;”的形式 <table width="100%"> <tr> <td> <font color=#0000FF> 你好 2010-07-09 22:39:50.0 </font> </td> </tr> <tr> <td> 你好 </td> </tr> <tr> <td> <font color=#0000FF> LiuChang 2010-07-09 22:28:58.0 </font> </td> </tr> <tr> <td> 你好 </td> </tr> <tr> <td> <font color=#0000FF> LiuChang 2010-07-09 22:35:39.0 </font> </td> </tr> <tr> <td> 你好 </td> </tr> <tr> <td> <font color=#0000FF> LiuChang 2010-07-09 22:28:57.0 </font> </td> </tr> <tr> <td> 你好 </td> </tr> <tr> <td> <font color=#0000FF> LiuChang 2010-07-09 22:27:11.0 </font> </td> </tr> <tr> <td> 你好 </td> </tr> </table> <script type="text/javascript"> 你是说页面 显示的是这个 你好? 如果用浏览器看还是正常显示中文。但是在浏览器中查看页面源文件时候。却发现是你好这样的文字。很是郁闷。 你的Struts是哪个版本?如果是2.18之前的版本,中文处理确实有点麻烦. 就是用的2.18版。struts.xml里面也加了<constant name="struts.i18n.encoding" value="utf-8" /> 查看源文件---ctrl+A ----ctrl+c----新建一个HTML文件---ctrl+v 保存 运行看会不会变成中文. 添加个filter转码吧过滤器 拷贝后的源代码中还是你好这个样子。 而且拷贝后的文件用IE打开又变成了中文。 你的浏览器 编码设置成 utf-8 就行了 web开发选择.net还是java呀 请教大神关于java.lang.NoClassDefFoundError问题,java环境变量没错,因为其他的运用能过 用S2SH整合项目需要怎么封装上传图片方法 求大牛帮忙!!!小弟叩拜 关于struts2的问题 j2ee表格显示问题 如何学习JMS Hibernate查询出来以后list类型转换出错 现在常用的代吗维护工具都有那些呀?最好有详细的质料!! 请问如何调用其他jar中的实体bean中本地接口? 求助 帮忙打包java开发的小软件生成EXE Java如何输出高分辨率图片呢
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body>
这里是jsp里面直接输入的中文。但是下面从struts标签里面输出的中文全部变成了“&#XXXX;”的形式
<table width="100%">
<tr>
<td>
<font color=#0000FF>
你好
2010-07-09 22:39:50.0
</font>
</td>
</tr>
<tr>
<td>
你好
</td>
</tr>
<tr>
<td>
<font color=#0000FF>
LiuChang
2010-07-09 22:28:58.0
</font>
</td>
</tr>
<tr>
<td>
你好
</td>
</tr>
<tr>
<td>
<font color=#0000FF>
LiuChang
2010-07-09 22:35:39.0
</font>
</td>
</tr>
<tr>
<td>
你好 </td>
</tr>
<tr>
<td>
<font color=#0000FF>
LiuChang
2010-07-09 22:28:57.0
</font>
</td>
</tr>
<tr>
<td>
你好
</td>
</tr>
<tr>
<td>
<font color=#0000FF>
LiuChang
2010-07-09 22:27:11.0
</font>
</td>
</tr>
<tr>
<td>
你好
</td>
</tr>
</table>
<script type="text/javascript">
就是用的2.18版。struts.xml里面也加了<constant name="struts.i18n.encoding" value="utf-8" />
查看源文件---ctrl+A ----ctrl+c----新建一个HTML文件---ctrl+v 保存 运行看会不会变成中文.
拷贝后的源代码中还是你好这个样子。 而且拷贝后的文件用IE打开又变成了中文。