在英文版WIN2K Pro里,Tomcat5.5怎样让jsp页面缺省用中文显示呢?

wanttai wanttai 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我的开发环境是英文版的Windows2000 Pro,Tomcat版本5.5,JDK1.4,浏览器是IE6,系统中文支持已经安装。

第一次做中文项目,发现我的Web Application运行起来之后所有的jsp页面都缺省用西文显示,中文的文字都是乱码,非要在IE里面将Encoding改成“Chinese Simplified(GB2312)”,页面才能正确显示中文字符。点击页面上的连接或者按钮跳转到别的页面之后,IE又自动切换回西文——又乱码了。

为了解决这个问题,我已经做了如下尝试:

1.所有的jsp页面都使用明确指定编码
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

2.Tomcat的conf目录下的server.xml里修改Connector信息如下:(就是加入了disableUploadTimeout="true" URIEncoding="GBK")

<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"/>

3.使用Filter
将tomcat自带的那个SetCharacterEncodingFilter.class拷贝到自己的classes里面,在自己的web.xml中指定使用该filter

<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

可是页面打开以后依然缺省是西文,绝望。哪位前辈遇到过这样的问题吗?难道是英文操作系统的问题?
...全文

相关推荐

【k8s 1.23.0 离线安装】

kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令快速完成一个kubernetes集群的部署。

CodeStarNote

K8s:离线部署Kubernetes1.26.12及采用外部Harbor

本文详细介绍了在离线环境下使用KubeKey部署KubeSphere集群的完整流程。主要内容包括:1)在联网服务器下载KubeKey工具、获取镜像列表并构建离线安装包;2)在离线服务器创建配置文件,配置私有镜像仓库信息;3)通过KubeKey命令执行离线安装。文中提供了详细的manifest-sample.yaml和config-sample.yaml配置文件示例,包含Kubernetes v1.26.12、containerd 1.7.13等组件版本信息,以及华为云镜像仓库地址。该方案适用于无公网环境的国

云游

k8s各版本离线安装部署教程

k8s,离线集群部署文档,步骤详细,保姆级教程。 目前最新版v1.22.4(时间:2021-12-07)

llsydn

K8s集群离线部署

K8s集群离线部署(最新版) 1、部署k8s的两种方式: 本次实验采用的部署Kubernetes方式: kubeadm Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。 2、环境准备 服务器要求: 建议最小硬件配置:2核CPU、2G内存、20G硬盘 服务器最好可以访问外网,会有从网上拉取镜像需求,如果服务器不能上网,需要提前下载对应镜像并导入节点 软件环境: 操作系统:CentOS Linux release 7.8.2003

keep hungry always

离线安装k8s 1.9.0

更多kubernetes文章:k8s专栏目录说明本文参考 https://segmentfault.com/a/1190000012755243。在前文基础上整理、增加说明,避坑。踩过的坑: 安装k8s 1.9.0 实践:问题集锦环境说明环境信息(采用一个master节点+两个node节点)192.168.1.137 tensorflow0 node192.168.1.138 tensorflow...

sekaiga
评论 3
收藏 已收藏
分享
返回顶部
wanttai
Web 开发 81,108 成员 341,721 内容