![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSH
cargoj
这个作者很懒,什么都没留下…
展开
-
拦截器和过滤器的区别『转载』
很多人都了解过滤器也听说过拦截器,但是要是区分它们的不同点还真是真的说不清楚,一下可以简要的说明:1、拦截器是基于java的反射机制的,而过滤器是基于函数回调2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能5、在action的生命周期中,...原创 2011-05-30 11:39:11 · 96 阅读 · 0 评论 -
『转载』Struts2拦截器defaultStack与paramsPrepareParamsStack
struts-default.xml中定义了一系列的拦截器和拦截器链同时也定义了一个默认的拦截器defaultStack,一旦定义了默认的拦截器,该拦截器就会对包中的所有的Action起作用,当然如果你的Action中显式地定义了拦截器,默认拦截器就会失去作用,如果想不让他失去作用,也必须显式地定义系统默认的拦截器。 </interceptors> ...原创 2011-05-30 16:22:30 · 112 阅读 · 0 评论 -
『转载』struts2之ModelDriven
可以根据Action属性的不同将它分为两类:Field-Driven(属性驱动) Action和Model-Driven(模型驱动) Action。 一、Field-Driven(属性驱动)Action,Action拥有自己的属性,这些属性一般是Java的基本类型。表单字段直接和Action的属性 对应。 二、实现了modelDriven接口可以在action中直接获得例如User对象,它会将O...原创 2011-05-30 16:42:56 · 75 阅读 · 0 评论 -
NullPointerException at com.opensymphony.xwork2.spring.SpringObjectFactory.getC
at com.opensymphony.xwork2.spring.SpringObjectFactory.getClassInstance(SpringObjectFactory.java:209 2010-07-19 18:27 启动服务器时出现异常:警告: Failed startup of context com.google.apphosting.utils.jetty.Dev...原创 2011-06-03 17:23:01 · 343 阅读 · 0 评论 -
Spring 简介
01 - 简介 Spring Spring是轻量级的J2EE应用程式框架。 Spring的核心是个轻量级容器(container),实现了IoC(Inversion of Control)模式的容器, Spring的目标是实现一个全方位的整合框架,在Spring框架下实现多个子框架的组合,这些子框架之间 彼此可以独立,也可以使用其它的框架方案加以替代,Spring希望提供one-stop...原创 2011-03-08 14:14:25 · 104 阅读 · 0 评论 -
hibernate3 一对一映射延迟加载失效
例子:新闻索引A表 内容B表,B在数据库中是CLOB类型。根据主从关系,B中建立了外键。下面A、B也指实体类。 hibernate一对一关系映射文件配置就不多写了,大家都知道,直接切入正题: A的映射配置中有lazy="proxy"设置了延迟加载,但是实际执行并不会延迟加载,hibernate会执行一个JOIN或者另外执行一条获取B的SQL。 从数据库设计来说一对一实体关系模...原创 2011-08-04 15:25:47 · 116 阅读 · 0 评论 -
Struts2 jsonplugin JSONException
org.apache.struts2.json.JSONException: org.apache.struts2.json.JSONException: org.apache.struts2.json.JSONException: org.apache.struts2.json.JSONException: org.apache.struts2.json.JSONException: org.a...原创 2012-04-26 20:19:19 · 124 阅读 · 0 评论