Servlet过滤器

摘要: 过滤器... 1过滤器基础知识... 1Filter工作原理(执行流程)... 2过滤器的生命周期... 4Servlet过滤器API 4过滤器使用案例... 6解决全站乱码问题... 6禁止缓存所有动态页面的过滤器... 7控制浏览器缓存页面中的静态资源的过滤器:... 8过滤器过滤器基础知识Filter 技术是servlet 2.3 新增加的功能。servlet2.3是sun公司与2000年10月发布的,它的开发者包括许多个人和公司团体,充分体现了sun公司所倡导的代码开放性原则。由于众多的参与者的共同努力,servlet2.3比以往功能都强大了许多,而且性能也有了大幅提高。Filter 阅读全文
posted @ 2012-05-30 19:46 java课程设计例子 阅读(379) 评论(0) 推荐(0)

JSP/Servlet几种编码作用

摘要: 设置编码的方式分为:pageEncoding="UTF-8"、contentType="text/html;charset=UTF-8"、request.setCharacterEncoding("UTF-8")、response.setCharacterEncoding("UTF-8")1、pageEncoding="UTF-8"的作用是设置JSP编译成Servlet时使用的编码。 注意:如果JSP文件是以GBK为编码保存的,而在JSP中却指定pageEncoding="UTF-8& 阅读全文
posted @ 2012-05-30 19:39 java课程设计例子 阅读(149) 评论(0) 推荐(0)

JSP、Servlet乱码终极解决方案

摘要: 千万不要看网上那些杂七杂八的解决乱码的文章,解决乱码最好的方法是(没有之一):在所有地方统一采用UTF-8编码。这其中包括:1 - 工程如果使用的是Eclipse,那么打开Preference,搜索encoding,把所有能改的地方都改成UTF-8,这就确保了源文件的编码。如果使用的是NetBeans,不用设置,因为NetBeans默认就是UTF-8。2 - 数据库例如MySQL,加上启动参数--character-set-server=utf8,这样以后创建的所有数据库都是UTF-8编码,这样就不需要一个一个数据库改了。注意选择MySQL管理工具的时候要选择支持UTF-8的,不过貌似不支持的 阅读全文
posted @ 2012-05-30 19:19 java课程设计例子 阅读(222) 评论(0) 推荐(0)

myeclipse jsp post方式提交中文乱码解决办法

摘要: import java.io.*; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; public class SetCharacterEncodingFilter implements Filter { protected. 阅读全文
posted @ 2012-05-30 18:40 java课程设计例子 阅读(311) 评论(0) 推荐(0)

Java JMenu_2

摘要: package com.han; import java.awt.Dimension; import java.awt.Rectangle; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.InputEvent; import java.awt.event.KeyEvent; import java.awt.image.BufferedImage; import java.io.IOException; import java.net.URL; im.. 阅读全文
posted @ 2012-05-30 18:35 java课程设计例子 阅读(315) 评论(0) 推荐(0)

一个计算机爱好者的不完整回忆(三)

摘要: 大一的时候还开了编程课,学的是FORTRAN77,这是我唯一真正科班学的编程语言。现在再让我用FORTRAN编程序估计不能马上动手了,得先重新看一下教程,不过我觉得FORTRAN77不难,基本上等同于BASIC,即便没学过看几天应该也可以上手编程了。这是一个以科学数值计算为主要目的的编程语言,我工作后还见到有老师傅使用这个语言进行工程上的计算。由此我想说,大家经常争论的时候动不动就说“XX语言将死”或者“XX语言必死”之类的话真的是太无聊了,连这么古老的语言现在仍然还有用武之地,那些现在用户量这么大的语言哪那么容易就死掉。 当时不懂编译原理,只知道FORTRAN程序编写完成后先要FOR1... 阅读全文
posted @ 2012-05-30 15:58 java课程设计例子 阅读(146) 评论(0) 推荐(0)

腾讯微博开放平台的工作效率真差

摘要: 我完成了一个应用并在腾讯空间和朋友开放平台上线,便想尝试一下在微博平台上线,也不图什么人气流量啥的,就是想经历一下,了解一下微博开放平台。第一次审核花了5天时间才审核完毕,比空间和朋友平台效率差多了。在5月14日,修改了一下API调用的地址便提交上线审核,到现在已经半个多月了,居然还没给结果。为什么拖了这么长时间呢,我其实就想看看腾讯的微博开放平台到底最长能给我拖多久。从前面的审核可以看出,微博开放平台的审核速度要比空间和朋友平台的慢很多,但没想到能够慢这么多。今天反正也没事,就联系了一下腾讯的在线客服,客服很快就给我答复,微博开放平台请联系800001041。原来微博平台的客服和空间的是.. 阅读全文
posted @ 2012-05-30 10:26 java课程设计例子 阅读(127) 评论(0) 推荐(0)

一个计算机爱好者的不完整回忆(二)

摘要: 我一直很感谢我大学的计算机老师和计算中心的管理老师。当我们在上机的时候玩游戏老师并不进行批评,只要你能够完成老师要求的内容,剩下的时间你可以自己瞎折腾。我们计算中心的管理老师也是,并不像很多学校机房的老师那样严格控制。虽然规定不准学生玩游戏,但实际上机房的老师从来就没有真正管过,当然,玩18禁的游戏老师还是会禁止的。 当年经常有同学在上机的时候设置BIOS密码,所以导致后面上机的同学无法开机,计算中心的老师过来都是直接把机箱打开进行处理,当时好像不是抠电池,是短接某两个针脚。再后来老师觉得这样太麻烦,就在每台计算机后面引出两根线,如果发现BIOS被设置了密码,那么直接把这两根线短接就可以... 阅读全文
posted @ 2012-05-30 09:14 java课程设计例子 阅读(130) 评论(0) 推荐(0)