![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web开发
文章平均质量分 81
chan_john
john
展开
-
在struts2.0框架中,多struts.xml与多applicationContext.xml配置的方法
在用SSH2做项目中,一般都是在一个struts.xml中配置控制转发,而用一个applicationContext.xml用来管理Bean。这对于一个简单的项目来说,就已经足够了。但是,对于一个大型项目的来说,团队成员很多,每个成员都在这两个配置文件里各写各的配置信息,这样会使这两个文件信息量过大,整合起来也不是很方便,阅读代码很困难。鉴于这种情况,是否有更好的解决办法呢?上网查了很久,也试了很原创 2011-12-28 10:31:01 · 1152 阅读 · 0 评论 -
Struts2(1)-Web中登录权限验证思路
做登录页面的demo,输入正确的id+pwd就返回成功了。可是这种模式无法阻止通过URL直接访问其他的页面,在一个非玩具系统中,控制未登录用户的页面访问权限是一个基本功能。 从实现思路讲,验证一个用户的有效登录,大多采用的是登入时候向Session写一个User认证信息,然后在访问每个页面前来判断Session中是否有认证信息。 if(session.get("User")==null)转载 2011-12-28 10:33:47 · 879 阅读 · 0 评论 -
jsp基础速成精华讲解
Servlet三个要素: 1.必须继承自HttpServlet 2.必须实现doGet()或者doPost() 3.必须在web.xml中配置Servlet HttpServeltRrequest:请求对象 getParameter():获得表单元素的值 getAttribute():获得request范围中的属性值 setAttribute():转载 2011-12-30 10:22:39 · 325 阅读 · 0 评论 -
腾讯网站登陆过程分析
腾讯网站包括qq.com为主域名的网站,包括t.qq.com,www.qq.com以及腾讯数不清的各个子域名,因为腾讯使用的sso登陆,所以登陆流程对于各个子域名都是一样的。下面我就以腾讯微博为例子来介绍一下: 第一步: 当用户在浏览器输入:http://t.qq.com/login.php 的时候,浏览器下载页面,执行js检查用户是否qq登陆,如果QQ已经登陆的话,那么显示快速登转载 2012-08-22 11:18:46 · 1321 阅读 · 0 评论 -
代码混淆
前一段时间PM让我搞代码混淆,开始我一头雾水,不清楚是搞什么的。(代码混淆就是对编译的class文件中的一些处理,也就是防止class文件反编译后产生可读性很强的源文件)。 接到任务后到网上狂找这方面的东东,有以下工具(jocky,proguard,retroguard......) 我只使用了两种jocky和proguard,主要说一下proguad。下面是我翻译的proguar转载 2013-01-10 11:27:44 · 324 阅读 · 0 评论 -
Hibernate缓存机制
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibernat转载 2013-03-30 12:40:59 · 328 阅读 · 0 评论