本文旨在说明使用SSI技术时,指定编码为UTF-8的SHTML文件发生乱码的解决方案。详细参数说明,可以参考 tomcat5.5的官方文档。
文档说明:
本文按照版本进行罗列,基本信息如下:
1.SHTML表示SSI技术中使用的文件后缀,也可以是其他后缀。如JTML...
2.${CATALINA_5.0_HOME}表示tomcat5.0X的安装目录。
3.${CATALINA_5.5_HOME}表示tomcat5.5X的安装目录。
5.0
1.将${CATALINA_5.0_HOME}/server/lib/servlets-ssi.jar备份成./servlets-ssi.bakjar。让这个jar包失去作用。
2.将${CATALINA_5.5_HOME}/server/lib/servlets-ssi.jar包复制到${CATALINA_5.0_HOME}/server/lib/.
3.将${CATALINA_5.0_HOME}/conf/web.xml打开,找到SSI Servlet,在load-on-startup节点前,加上两个参数。
<init-param>
<param-name>inputEncoding</param-name>
<param-value>utf-8</param-value>
</init-param>
<init-param>
<param-name>outputEncoding</param-name>
<param-value>utf-8</param-value>
</init-param>
|
4.重启即可。
5.5
进入${CATALINA_5.5_HOME}目录中,重复 5.0中的:3、4步骤即可。
分享到:
相关推荐
要使用这些资源,你需要解压文件,阅读`tomcat-ssi.txt`以获取具体配置步骤,并根据描述和标签信息来设置你的Tomcat环境,从而实现静态网页的预览功能。同时,检查`sdf.txt`是否包含有用的信息。
本篇文章将详述如何在Tomcat 5.0版本中进行静态化配置,以提高网站性能,尤其是处理SHTML(Server Side Include)文件的效率。 首先,理解静态化配置的重要性。在高流量的网站中,静态化可以极大地减少服务器处理...
在"SSI文件上传与下载V1.3.22"这个主题中,我们主要讨论的是如何利用SSI实现文件的上传和下载功能。 一、SSI基础 1. SSI语法:SSI指令通常以`<!--#`开头,`-->`结束,如`<!--#include virtual="header.html" -->`...
Tomcat配置SSI 使你的服务器支持shtml文件
5. **安全性**:如同所有服务器端技术,SSI也存在安全风险。比如,未经验证的用户输入可能被用作SSI指令,导致敏感信息泄露或代码注入。因此,确保对用户输入进行严格的过滤和验证至关重要。 6. **现代替代方案**:...
2. **设置文件扩展名**:默认情况下,SSI指令通常在`.shtml`文件中使用。如果你希望在`.html`文件中使用SSI,需要在服务器配置中指定这一点。 3. **编写包含指令**:在你的HTML文件中,添加如上所述的SSI指令,例如...
在IT行业中,集成Struts2、iBatis2.x和Spring2.5是常见的企业级应用开发模式,这种架构被称为“SSH”(Struts、Spring、Hibernate)的变种,因为iBatis替代了传统的Hibernate作为持久层框架。Eclipse作为Java开发的...
总的来说,"ssi.rar_SSI"中的内容展示了如何在嵌入式环境中利用MC9328MX1和uCOS实现服务器端的动态网页服务,这对于想要提升嵌入式系统交互性的开发者来说是一项有价值的技术实践。通过深入研究和理解这些源代码,...
"ssi.zip_SSI" 指示这是一个与SSI(Server Side Include)相关的压缩包,可能包含一个简化版的SSI框架,用于教学目的。SSI是一种服务器端脚本语言,允许在HTML文件中嵌入动态内容,如时间戳、文件包含等。 **描述...
提供的"SSI.zip"文件包含了关于SSI整合的案例,其中的"SSI.doc"文档可能详细阐述了如何在实际项目中使用SSI,包括如何设置SSI、编写包含指令、处理用户输入以及如何防止注入攻击等方面。阅读这个文档可以帮助你理解...
本压缩包文件“SSI.rar”包含了关于SSI接口在easyarm1138平台上实现的相关资料,主要关注SSI-DATA,即数据传输部分。 首先,让我们深入理解SSI接口的工作原理。SSI接口采用串行方式传输数据,与SPI(Serial ...
该压缩包文件"ssi.zip_ssi spi"很可能包含了关于如何在 LM3S9B96 上配置和使用 SSI 协议的源代码及相关文档。 SPI 协议是一种同步串行通信协议,由主机(Master)控制时钟,并与一个或多个从机(Slave)进行数据...
本文是个人在学习过程中的学习笔记,详细讲解了如何使用iBatis2.x以及如何将其与Struts2.x,Spring3.x进行整合开发,其中包括iBatis基础使用,存储过程调用和数据库函数的调用。
在"SSI文件上传与下载 V1.2.2"中,我们主要关注的是两个核心功能:文件上传和文件下载。 文件上传是Web应用程序中的常见需求,允许用户将本地文件传输到服务器。在SSI环境下,可能需要编写服务器端脚本来处理这些...
servlets-ssi-4.1.36.jar
SSI,全称是Small-Scale Integration,是一种早期的集成电路(IC)集成度分类方式,它主要包含基础的逻辑门电路,如与非门、或非门、非门等。在现代数字系统设计中,SSI仍然作为理解数字逻辑设计的基础。Verilog是一...