随笔分类 -  JSP

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课程设计例子 阅读(374) 评论(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课程设计例子 阅读(215) 评论(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课程设计例子 阅读(307) 评论(0) 推荐(0)

WEB应用框架:MVC设计模式和Struts框架
摘要:MVC设计模式 基于J2EE的WEB应用系统,多数都利用MVC模式来实现其体系结构。MVC(Model-View-Controller)是八十年代为编程语言Smalltalk-80发明的一种软件设计模式。MVC模式将交互式应用分成模型(Model)、视图(View)和控制器(Controller)三部分[1]。模型是指从现实世界中挖掘出来的对象模型,是应用逻辑的反映。模型封装了数据和对数据的操作,是实际进行数据处理的计算的地方。视图是应用和用户之间的接口,它负责将应用显现给用户和显示模型的状态。控制器负责视图和模型之间的交互,控制对用户输入的响应响应方式和流程,它主要负责两方面的动作:把用.. 阅读全文

posted @ 2012-05-29 11:28 java课程设计例子 阅读(404) 评论(0) 推荐(0)

J2EE的体系结构和MVC设计模式
摘要:J2EE规范提出了自己的n-tiers结构。在普通应用中,我们大多会按如下方式划分:表示层:管理用户的请求,对用户的请求做出相应的响应,并向用户显示出相应信息。Struts框架在表示层可以对用户的请求进行处理,有控制器可以调用下层业务逻辑,可以对异常进行处理,以及对用户输入的信息进行验证。表示层还可以选择Velocity、JSF等。业务逻辑层:负责业务逻辑的实现。Spring框架在业务逻辑层可以处理应用程序的业务逻辑、业务校验、对事务进行管理、管理业务层中各个对象的依赖关系,执行相应的业务程序来实现业务服务。持久层:负责对数据库的访问。Hibernate框架在持久层为JAVA提供了面向对象的持 阅读全文

posted @ 2012-05-29 10:51 java课程设计例子 阅读(394) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示