jsp中包含.html 页面,出现乱码
JSP是容易出现乱码问题,不过你只要注意以下几点就一定能搞定 可参考http://www.historycreator.com/bbs/2009-10/19/033181872.html
1、保证你的文本编码与你所期望的编码相符(用写字板打开你的页面然后文件另存为,在编码位置选择你期望的文本编码,GB2312对应ANSI,UTF8当然对于UTF8了)
2、保证代码里面的声明编码与你的文本编码相符即:charset=gb2312"和<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
3、保证你的项目内所有页面编码统一,不要UTF8的页面嵌套或引用GB2312的页面,这样一定出现乱码
4、数据库的编码与你项目编码保证一致
5、推荐使用配置myeclips为你JSP的开发工具,能有效降低你出现乱码的可能
相关文档:
<SCRIPT language=JavaScript>
function Run(strPath)
{
try
{
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
//alert("ok");
}
catch(e)
{
alert('找不到文 ......
今天总算把
response.setHeader("progma", "no-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires" ......
IIS配置.html的映射问题,其实这个问题可以说是HttpHandlerFactory的在web.config中注册的问题
问题描述:
一套网站程序使用URL重写,配置了ISAPI映射.html 动作全部,检查文件是否存在 不打勾 如下图
问题: 不对IIS配置.html的映射,IIS站点目录下.html页面都能显示。当配置了.html的映射 ......
HTML:
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
<META HTTP-EQUIV="expires" CONTENT="0">
PHP:
header("Expires: Mon, 26 Jul 1997 ......
jsp:getProperty标签用于获取被加载到当前页面中的JavaBean中某个属性的值
格式:<jsp:getProperty name=? property=? />
name:JavaBean的对象名,用于指定从哪个JavaBean中获取属性值
property:JavaBean中的属性名,用于指定获取JavaBean中的哪个属性值
&nbs ......