思维加速度

活到老学到老(It's never too old to learn)

排序:
默认
按更新时间
按访问量

利用Token机制解决重复重复提交问题

利用Token解决重复重复提交:Struts利用同步令牌(Token)的方式来解决Web应用中重复提交的问题,其机制是在form表单中增加一个隐藏的域,保存当前令牌值,然后在程序中判断此令牌值是否合法.org.apache.struts.action.Action类提供了相关操作Token的方法:...

2011-04-30 00:41:39

阅读数:5

评论数:0

struts1.x 动态多附件上传

jsp <input type="button" name="button" value="添加" onclick="addInput()&q...

2011-04-30 00:31:37

阅读数:5

评论数:0

CAS-单点登录环境安装+JDBC支持配置

由于工作原因,很久没有写点东西了。 写在另一个博客上: http://cid-5c0c98dd2e25c135.spaces.live.com/blog/cns!5C0C98DD2E25C135!128.entry 哎,space太慢了,很久没有使用了,还不容易使用一次啊,还赶上了逼迁啊。算...

2011-04-30 00:25:05

阅读数:5

评论数:0

5.Liferay Portal的部署描述文件

第六节 Liferay Portal的部署描述文件 跟所有的Web应用一样,Liferay Portal采用多个XML部署描述文件,来初始化部署信息,规范操作模式,比如Portlet的初始化信息、可用的Portlet列表、Portlet所属角色和用户组等等。通过这些部署描述文件,Liferay ...

2010-09-17 22:30:25

阅读数:6

评论数:0

4.Liferay Portal的桌面和品质

第四节  Liferay Portal的桌面 2.4.1 什么是桌面 定义个性化的桌面是Portal的标准功能之一。用户可以把任何允许的Portlet添加到桌面上,构建符合自己需求的信息集合。 桌面是用户定义的Portlet的集合,也是Portlet内容的最终呈现媒介之一,可以是一个Port...

2010-09-17 22:28:40

阅读数:6

评论数:0

3.Liferay Portal内容和布局

第三节 Liferay Portal内容和布局 Portlet容器采用布局来对包含的Portlet进行管理并呈现,不同的布局决定了不同的Portlet呈现效果。每个加入到Portal服务器的Portlet必须属于某个布局,才能够被使用者所看到。内容则是Portlet对外呈现的信息片断,是Port...

2010-09-17 22:27:19

阅读数:16

评论数:0

2.Liferay Portal的用户策略

第二节 Liferay Portal的用户策略 Liferay Portal通过定义严谨的用户策略、灵活的可个性化定制的内容和布局以及丰富可定制的品质策略,实现灵活的可定制的产品理念。 Liferay Portal采用用户-用户组-角色-Portlet的关联方式来实现用户权限的管理。用户录属于...

2010-09-17 22:26:25

阅读数:1

评论数:0

1.Liferay Portal 架构解析

序... 5 第一部分 Liferay Portal 架构解析... 6 第一章 Liferay Portal. 6 第一节 Portal规范... 6 1.1.1 JSR168. 6 1.1.2 WSRP. 6 第二节 什么是Portal7 1.2.1 Portal 服务器... ...

2010-09-17 22:24:53

阅读数:5

评论数:0

jetspeed介绍

综述   Apache开源组织的企业门户项目,现有两个版本:jetspeed1与jetspeed2。由于jetspeed1在设计上的“缺陷”,现在已经升级到jetspeed2。目前大陆还没有成功使用jetspeed2开发的案例。   1 Jetspeed介绍   Jetspeed是Apac...

2010-09-17 22:20:01

阅读数:1

评论数:0

Hibernate缓存配置/批量处理

  Hibernate除了自动对Session级别的事务进行一级缓存外,二级缓存都需要实现org.hibernate.cache.CacheProvider接口,Hibernate已经实现了一些缓存,开发人员可以直接配置使用,同时要启用二级缓存,配置hibernate.cache.use_seco...

2010-08-29 22:02:23

阅读数:13

评论数:0

Hibernate中对Session管理

ThreadLocal session = new ThreadLocal();public static Session currentSession() throws HibernateException{Session s = (Session) session.get();// Open ...

2010-08-29 21:25:35

阅读数:4

评论数:0

Struts2杂谈

看看Struts-2的处理流程:   1)   Browser产生一个请求并提交框架来处理:根据配置决定使用哪些拦截器、action类和结果等。   2)   请求经过一系列拦截器:根据请求的级别不同拦截器做不同的处理。这和Struts-1的RequestProcessor类很相似。   ...

2010-07-26 21:36:10

阅读数:5

评论数:0

Struts1杂谈

1.   Struts框架整体结构   Struts-1的核心功能是前端控制器,程序员需要关注的是后端控制器。前端控制器是是一个Servlet,在Web.xml中间配置所有 Request都必须经过前端控制器,它的名字是ActionServlet,由框架来实现和管理。所有的视图和业务逻辑隔离都...

2010-07-26 21:35:23

阅读数:6

评论数:0

Spring MVC

再看看轻量级和重量级的区别,笔者看过很多种说法,觉得最有道理的是轻量级代表是POJO       + IoC,重量级的代表是Container+ Factory。(EJB2.0是典型的重量级组件的技术)我们尽量使用轻量级的Pojo很好理解,意义就在于兼容性和可适应性,移植不需要改变原来的代码。而I...

2010-07-26 21:33:44

阅读数:4

评论数:0

JVM

作为一个Java程序员,如果不了解JVM的工作原理,就很难从底层去把握Java语言和Java程序的运作机制。这里先推荐一个最权威的讲解JVM的文档,大家只要查过Java API的可以在里面的一个叫“API, Language, and Virtual Machine Document”的标题下看到...

2010-07-26 21:32:15

阅读数:3

评论数:0

java基础

Java关键字new和newInstance的区别方法 String className = readfromXMlConfig;//从xml 配置文件中获得字符串  class c = Class.forName(className);  factory = (ExampleInterface...

2010-07-26 21:29:57

阅读数:4

评论数:0

通俗易懂IBATIS教程

ibatis 开发指南ibatis Quick Start......................................... 5 准备工作............................................... 5 构建ibatis 基础代码............

2010-07-26 21:24:28

阅读数:5

评论数:0

Struts配置之action属性set-property的配置方法

首先,set-property标记在action的内部局部使用,归属于所定义的action。set-property标记对于“向action传递信息非常有用”。例如,如果一个单独的Action可以处理若干个不同的表单,可以使用set-property标记告诉Action要处理的是哪一个表单。这种情...

2010-07-17 11:15:22

阅读数:4

评论数:0

ThreadLocal

ThreadLocal ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 ThreadLocal很容易让人望文生义,...

2010-07-17 11:11:57

阅读数:5

评论数:0

Struts2和Strtus1.x比较

为了对Struts2和Strtus1.x进行全面的比较,让读者了解这两种框架各自的优缺点,以便于在自己的项目中,根据实际情况,选择合适的框架,对它们两者进行比较,总结了如下表分析比较。 特性 Struts1.x Struts2 Action类 ...

2010-07-17 11:10:33

阅读数:3

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭