至尊宝

既要坚守,又要学会拥抱变化

spring,hibernate和struts2三大框架整合初印象

暂时菜鸟一枚,请指教。我画这个图只是记录下自己目前对三大框架整合的浅显理解,目的主要还是记录一下自己学的一些东西,好记性不如养成一个记录的好习惯。2016这一年刚刚毕业,这一年目标不大,主要是希望一点一点更深入研究一下目前比较流行的几个框架,领略一下框架的精髓。 渐渐理解深入,我会把每个具体的细...

2016-04-21 23:34:06

阅读数 407

评论数 0

关于json

一,json注意事项: 1,转化为json格式是针对于对象的,默认java类的静态属性是不能转化为json格式的。但是,如果java对象,不论其实例变量,还是静态变量,如果想转化为json格式,都必须有相应的实例的setter和getter方法。java对象的属性转化为json格式的过程是根据其对...

2015-09-19 21:30:02

阅读数 327

评论数 0

《struts2 in action》学习问题——零配置——几点注意事项

1,导入struts-convention-plugin.jar 2,改变默认Action所在包的路径,也就是告诉struts应该到哪个包下搜索Action。    实现方式:覆盖struts.default或者在struts.xml中改变,即 struts.convention.packa...

2015-08-11 19:22:41

阅读数 290

评论数 0

《struts2 in action》学习问题——零配置问题

Struts2 - 零配置          最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现struts的零配置。 配置文件精简了,的确是简便了开发过程,但是,我们熟悉的配置突然disapp...

2015-08-11 19:04:45

阅读数 328

评论数 0

《深入浅出struts2》--第二十七章,ajax之autocompleter标签

这个标签,可以接受三种值: (1)list属性填充来自动作属性的集合,或者直接构造的集合。 方式: 定义一个动作类(填充动作属性的集合) (2)没有list属性,但是有herf=“AJSON.action” 方式: 有一个Json.jsp,并且上面的AJSON.action动作在str...

2015-08-09 22:29:23

阅读数 313

评论数 0

struts2.2 Annotation 注解配置Action

之前发过一篇struts2.1的Annotation 注解配置 http://blog.sina.cn/dpool/blog/s/blog_57769b7b0100thlh.html?vt=4 这次再发一下struts2.2的 从struts2.1开始,struts2不再推荐使用Codebe...

2015-08-09 17:13:28

阅读数 238

评论数 0

struts注解(新旧对比)

Struts2注解(旧&新) 旧版本使用注解: 开始使用注解使用的是  struts2-core-2.0.11.jar 这个时候的过滤器是org.apache.struts2.dispatcher.FilterDispatcher 可以在web.xml里面指定action的祖包ac...

2015-08-09 16:22:26

阅读数 210

评论数 0

《深入浅出struts2》--第二十四章,Tiles插件

Tiles提供一个标签库可以让程序员创建一个jsp布局页面来定义应用程序里所有页面的布局。只要在jsp布局页面里做出修改,就可以让引用了这个布局页面的所有其他jsp页面都发生相应改观。 1,布局页面:是专门用来定义页面布局的模板性jsp页面。 2,Tiles定义:布局页面与使用该布局页面的js...

2015-08-09 15:28:19

阅读数 476

评论数 0

《深入浅出struts2》--第23章,自定义插件

struts插件提供了一种精巧的机制促进代码重用。本质上,一个插件就是一个jar文件。它可以包含java类,freemarker或velocity模板和一个struts-plugin.xml文件。 struts加载配置文件的顺序:struts-default.xml,各个插件的struts-pl...

2015-08-08 23:52:37

阅读数 304

评论数 0

《深入浅出struts2》--第十九章 自定义结果类型&验证码案例

web.xml <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLS...

2015-08-07 19:01:35

阅读数 220

评论数 0

从前台到后台的数组或集合为null问题

家用struts2时想必会经常遇到在JS或者JSP中往后台传递对象数组的问题,你是不是在一直为后台取值是null的问题而苦恼呢?下边我来告诉大家究竟如何做才能取到值。        一、在Action中声明数组对象(这里也可以是List等集合),代码如下:    public ...

2015-08-01 13:31:15

阅读数 3154

评论数 0

Struts框架核心工作流程与原理

Struts框架核心工作流程与原理 1、Struts2架构图    这是Struts2官方站点提供的Struts 2 的整体结构。       执行流程图     2、Struts2部分类介绍    这部分从Struts2参...

2015-08-01 13:26:19

阅读数 326

评论数 0

struts2中的Action

Action的定义   Action的生命周期   Action的五大元素   Action的定义   传统的MVC框架中,Control层一般都是一个类似与Servlet的一个Java对象。因为从职责上讲,Control层需要完成以下的职责:   1. 接收从Web...

2015-08-01 13:11:34

阅读数 223

评论数 0

《深入浅出struts2》--第十一章 持久层-DAO模式方式

一,知识点 DAO模式有多种变体: 1, 2, 3, 二,使用抽象工厂模式的DAO模式的具体案例

2015-07-30 17:27:54

阅读数 346

评论数 0

《深入浅出struts2》--第十章 Preparable拦截器

一,主意参考转载的几篇关于这个拦截器的相关知识 1,得知,这个拦截器的prepare()方法,称为“action的准备方法”。也就是这个拦截器prepare()方法是在动作类action所有方法执行之前执行。它的作用是,是根据某个属性,检查某个模型类实例是不是已经存在, 如果不存在则新创建一个模...

2015-07-30 12:40:39

阅读数 367

评论数 0

Struts2的Preparable接口

Struts2的Action在实现com.opensymphony.xwork2.Preparable接口后,就可以重写prepare()方法 此时在Action中,prepare()方法的执行点是在:setXxx()和execute()的执行之前 比如需求:在执行Action的方法前,接收前...

2015-07-30 11:48:19

阅读数 412

评论数 0

struts2 的ModeDriven Preparable

strutsinterceptoruserstringhibernatedelete paramsPrepareParamsStack在Struts 2.0中是一个很奇妙的interceptor stack,以至于很多人疑问为何不将其设置为默认的interceptor stack。paramsP...

2015-07-30 11:44:10

阅读数 195

评论数 0

《深入浅出struts2》--第十章 ModelDriven拦截器

一,书上知识点              特别注意:上面蓝色表示。 一,案例 web.xml <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"...

2015-07-30 10:48:03

阅读数 296

评论数 0

《深入浅出struts2》--自定义拦截器以及自定义拦截器栈

1,自定义拦截器类 package com.interceptot; import com.opensymphony.xwork2.Action; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xw...

2015-07-30 09:47:52

阅读数 260

评论数 0

Struts2之验证框架

1:Struts2提供了验证框架,功能强大而且简单易用,帮助用户做了很多事情,使得用户不必从头开发。那么一个好的验证框架需要考虑哪些因素呢?*验证功能的复用性比如都是对一个int数据类型的验证,验证的是它的数据范围,如果验证功能抽象的好,就可以复用同样的验证功能,省去重复开发的麻烦。 *验证功能的...

2015-07-28 11:50:36

阅读数 337

评论数 0

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