`
风远阁
  • 浏览: 39562 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

IE浏览器的“自作聪明”

阅读更多

      现在,一直在做SSH的项目,接触的Web前端页面几乎都是由JSP组成的。虽然自己做的是后台,但是由于自己对JSP的理解比较粗糙,还是为前台页面造成一些小麻烦。所以,趁着今天比较清闲,决定对JSP进行一个比较详尽的学习。由于之前已经有了一定的了解,所以学起来还是比较快的。一边看着书,一边在计算机上实现。可以说是“一切尽在掌握”。但是“说曹操,曹操到”,问题出现了。 

      为了验证JSP的错误机制, 我在其他页面的page属性中指定了error.jsp为错误页面,也就是说,当JSP在运行时抛出未处理的异常的时候,系统会自动将页面跳转到error.jsp(页面当中有一些错误提示信息)。

      我将error.jsp页面中编译指令page的isErrorPage属性设置为true,证明error.jsp为错误跳转页面。具体代码如下:

<%@ page language="java" contentType="text/html; charset=GB2312"
    pageEncoding="GB2312" isErrorPage="true"%>

     但是,运行时,系统发生异常了。经过一番仔细查看,觉得不是代码本身的问题,反而极有可能是IE浏览器设置的问题。于是我又在Firefox浏览器上进行测试。果然,正常运行。

     后来经过在Internet选项的设置进行排查,我发现是IE浏览器上一个的默认设置,影响了结果。

     解决这个问题的具体步骤:1.Internet选项2.高级3.设置4.查看倒数第四行中,有一个已经被打勾的选项:显示友好http信息。将勾取消,确定,浏览器重启。

     当程序重新运行的时候,系统问题就会消失。

     其实IE浏览器“自作聪明”的地方还是很多的。 需要在使用的过程中不断地发现、解决。尤其是我们作技术的,更应该除之而后快!!!

1
1
分享到:
评论
5 楼 风远阁 2011-07-13  
duohuoteng 写道
用jsp的异常处理机制是不好的

JSP异常处理机制的弊端我倒是没有研究过,我也只是对相关技术进行了简单的实践。但如果是这样的问题导致我们程序员对自己的代码产生怀疑,从而影响效率的话,我觉得是非常不值得的。
4 楼 duohuoteng 2011-07-13  
用jsp的异常处理机制是不好的
3 楼 风远阁 2011-07-12  
补充:针对WIN7无法勾掉选项问题。打开“注册表编辑器”,找到[HKEY_CURR 
ENT_USER\Software\Microsoft\Internet Explorer\Main] ,在右侧窗格中创建一个新的字符串值,将其命名为: Friendly http errors,如果值设置为:YES,表示显示友好错误提示,如果改为NO,那么表示关闭。
2 楼 风远阁 2011-07-12  
wanbin021614 写道
能说明一下根本原因么?

顾名思义,显示“友好http信息”是IE浏览器内部对网页出现异常时的一种“优化”处理。通过在页面上提示“无法访问”,从而消除了网页原本可能出现的较为“丑陋的”代码错误信息。此举貌似友好,实则却直接屏蔽了JSP页面的异常处理机制。
1 楼 wanbin021614 2011-07-12  
能说明一下根本原因么?

相关推荐

    小学数学数学故事自作聪明的小猴v

    小学数学数学故事自作聪明的小猴v

    程序员请在编程中别自作聪明

    程序员请在编程中别自作聪明.人人都有很高的欲望在编程中表现自己的聪明。你想卖弄一下,用你高超的技巧写出一段最奇巧的代码。它让你得到少有的成就感。然而,我发现,对于大多数人来说,这对于一个项目的长期维护...

    编程中别卖弄,那是自作聪明

    编程中别卖弄,那是自作聪明!人人都有很高的欲望在编程中表现自己的聪明。你想卖弄一下,用你高超的技巧写出一段最奇巧的代码。它让你得到少有的成就感。然而,我发现,对于大多数人来说,这对于一个项目的长期维护...

    读取input:file的路径并显示本地图片的方法

    input:file是一个文件上传控件,如何读取input:file的路径并显示图片,具体实现如下,需要注意的是在IE8中由于IE8自作聪明的将真实路径隐藏起来

    韩国文本编辑器(Crimson Editor) V3.7.2 官方安装版.zip

    我不喜欢CTeX中带的WinEdt,因为它的自动续行功能总是自作聪明,很让我头疼,虽然我知道可以在行首插入一个空格来避免续行,但我觉得那样会非常影响我的思维。所以我就把它换掉了,找到了Crimson Editor。 Crimson ...

    面试的27个经典问题

    绝对不要自作聪明地回答"我最大的缺点是过于追求完美",有的人以为这样回答会显得自己比较出色,但事实上,他已经岌芨可危了。 3、你最喜欢的大学课程是什么?为什么? 说和你要应聘的职位相关的课程吧,表现一下...

    鸟哥的Linux私房菜基础学习篇(第三版)

    这几年鸟哥开始在大学仸教了,在教学癿绊验中发现到,由亍对 Linux 有兴趌癿朋友徆多可能幵非信息相关科系出身, 因此对亍计算机硬件及计算器方面癿概念丌熟。...因此,鸟哥就自作聪明癿新增一个小章节来谈谈计概啰!

    js判断undefined类型,undefined,null, 的区别详细解析

    当打开的页面点击关闭按钮或直接点浏览器上的关闭则返回值是undefined所以自作聪明判断  var reValue=window.showModalDialog(“”,””,””); if (reValue== undefined){ alert&#40;“undefined”&#41;; } 发现...

    鸟叔Linux.pdf

    linux学习资料,由过去的经验当中,鸟哥发现到因为兴趣或生活所逼而必须要接触 Linux ...因此,鸟哥就自作聪明的新增一个小章节来谈谈计概啰! 因为鸟哥也不是信息相关学门出身,所以,写的不好的地方请大家多多指教啊

    鸟哥的linux私房菜

    这几年鸟哥开始在大学任教了,在教学的经验中发现到,由於对 Linux 有兴趣的朋友...因此,鸟哥就自作聪明的新增一个小章节来谈谈计概罗! 因为鸟哥也不是信息相关学门出身,所以,写的不好的地方请大家多多指教啊!^_^

    FastCopy203

    用过的朋友就不要怪我火星了,今天用了fastcopy才知道windows拷贝大文件有多慢,特别是当运行很多软件的时候,windows自作聪明文件缓存机制会在拷贝超大文件的时候吃掉所有可用的物理内存,让其他的软件运行慢如蜗牛...

    中易广告联盟程序3.31

    在安装过程中,请严格按照教程操作,教程上是怎么做的,你就怎么做,不要自作聪明!特别是绕后台域名限制的那个步骤!!

    OFFICE2010使用技巧与方法大全(高级篇)

    取消“自作聪明”的超级链接 3 9. 巧设Word启动后的默认文件夹 3 10. 在Word中快速输入汉字偏旁部首 4 11. 将Word表格巧妙转换为Excel表格 4 12. 巧存Word文档中的图片 4 13. 在WordXP中巧输分数 4 14. 快速输入...

    Excel+PPT+Word使用方法大全

    8. 取消“自作聪明”的超级链接 3 9. 巧设WORD启动后的默认文件夹 3 10. 在WORD中快速输入汉字偏旁部首 4 11. 将WORD表格巧妙转换为EXCEL表格 4 12. 巧存WORD文档中的图片 4 13. 在WORDXP中巧输分数 4 14. 快速输入...

    GitUp:建立椅子的实验项目,该椅子会提醒您下车

    自作聪明 建立椅子的实验项目,该椅子会提醒您下车

    myeclipse2014去掉自动完成=和空格代码自动补全.zip

    myeclipse自动的生成代码,总是会自作聪明的自动添加带类型的拼全变量名,即=和空格自动补全代码,不想使用这一功能,可以使用这个文件org.eclipse.jface.text.jar替换myeclipse安装文件\MyEclipse2014\plugins里面...

    网店管家3.0企业破解版 2011年12月最新版 下载即可用

    别自作聪明的被人家骗!!直接加交流群86489991在群共享即可下载使用! 非常的鄙视那些所谓的营销网站,在这里再鄙视一次,鄙视鄙视————拿别人的东西来卖钱。跟骗有啥区别呢? 担心是否有病毒的朋友,你们有两...

    70道hr面试题(1).doc

    1、 请你自我介绍一下你自己, 回答提示:一般人回答这个问题过于平常,只说...绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌芨可危了。企业喜

Global site tag (gtag.js) - Google Analytics