experience
被时间遗忘的猴子
这个作者很懒,什么都没留下…
展开
-
提升JSP应用程序的七大绝招
你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗? 本文讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些调优技术是原创 2009-06-13 09:10:00 · 1636 阅读 · 10 评论 -
Servlet的最佳实践
1、定义公共servlet类 首先,在创建servlet时,要确保将该servlet的类定义为public。Weblogic Server(或其他任何应用服务器)需要以这种指定方式来访问类。应用服务器可能显示缺乏访问的错误,这类错误极难诊断。2、使用定义的响应代码 HttpServletresponse为所有HTTP响应代码提供公共的、静态的、最终的定义。使用它们而不是数字状态原创 2009-06-16 11:33:00 · 800 阅读 · 0 评论 -
会话的创建
会话的创建 HttpSession对象提供了一个isNew()方法,使用该方法时应当小心。确定用户是否以及拥有一个会话的最好的办法时获得当前会话。如果没有会话存在,那么可以强迫用户登录。只有在成功登陆之后,才能创建一个新的会话对象。这个顺序是一个好的实践,因为它能防止用户避开安全机制。 可以通过调用方法getSession(false)获得会话对象。如果用户没有会话,那原创 2009-06-29 10:19:00 · 749 阅读 · 0 评论 -
jsp最佳实践
1、始终把会话页面指令设置为false,除非希望在jsp页面中使用会话信息,false设置不会删除现有的会话,但是true设置将创建一个会话,但也许不是有意的。了解使用request.getSession(true)时警告,为了避免这种调用带来的安全问题,应该确保限制了带有页面指令sesion = true的jsp页面的使用。2、设置页面指令 “防弹的”应用程序使用页面指令重写session原创 2009-06-29 12:25:00 · 603 阅读 · 0 评论 -
会话的最佳实践
会话的最佳实践1、 使用会话标记登录状态。只能在登陆时创建新的会话,并寻找确认登录状态的会话。当用户注销时,要使其会话失效。可使用过滤器对整个web应用程序进行抑制的安全检查。2、应用小的会话。如果会话对象太大,servelt的性能可能会下降。还应使用小的属性。当属性发生更改是,Weblogic Server必须复制该属性。如果属性很小,则可以最小化所需复制(replication)。原创 2009-06-29 10:02:00 · 1760 阅读 · 0 评论