P4

  深入详解Struts2中的OGNL 文档

OGNL概述OGNL是对象图导航语言Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。

suunny 2014-01-03   2610   0
P4

  struts2自定义类型转换器 文档

虽然内建类型转换器能满足绝大多数的需求,但是,有的时候还是需要使用自定义类型转换器来实现特定的需求。还是用前面的长方形来说明,如果用两个文本框分别输入长方形的高和宽,整个类型装换都没有问题,它可以工作的很好。

singing 2014-01-01   549   0
P18

  struts2文件的上传下载 文档

概述在开发基于Web的应用的时候,经常会碰到需要实现文件上传、下载的功能,比如编辑某个商品,需要给它上传一个图片等等。不使用Struts2的话,可以有很多种方式来实现文件上传,比如使用Apache的Common-FileUpload等。但是这些传统的方式,实现起来非常麻烦,需要写很多代码来进行控制。现在使用Struts2来实现文件上传的功能,会更加简单和方便,事实上,Struts2的文件上传功能,默认就是基于Common-FileUpload来实现的,只不过比直接使用Common-FileUpload来得更简单。

singing 2014-01-01   4484   0
P5

  使用Struts2提供的JSON插件 文档

JSON(JavaScript Object Natation),它是一种轻量级、基于文本、语言无关的数据交换格式,类似于XML,是一种结构化数据串行化的文本格式,常常用于服务器与JavaScript之间的数据交换上。 JSON是从ECMAScript语言标准衍生而来的,定义了一套简单的格式化规则,JSON可以描述四种简单的类型,包括字符串、数字、布尔值及和null;还可以描述两种结构化类型,包括对象和数组。

singing 2014-01-01   497   0
P5

  struts2整合JFreechart 文档

有了前面的基础,接下来可以来把Struts2与JFreeChart结合使用了。 先来构建结合开发的环境,很简单,只有一步工作,把struts2-jfreechart-plugin-2.1.8.1.jar拷入到web工程的lib下就可以了。

suunny 2013-12-26   3078   0
P14

  风中叶之Struts2【16-24】 文档

Struts2应用的分层体系结构具体例子!!!Struts2的模型驱动(ModelDriven),之前我们使用的都是属性驱动(PropertyDriven)属性驱动与模型驱动的比较:属性驱动灵活,准确;模型驱动不灵活,因为很多时候页面提交过来的参数并不属于模型中的属性,也就是说页面所提交过来的参数与模型中的属性并不一致,这是很常见的情况。

yzk6101199 2013-12-25   423   0
P9

  风中叶之Struts2【10-15】 文档

Struts2 Action中自定义方法的输入校验,对于通过action的method属性所指定的自定义方法,其对应的自定义输入校验方法名是validateMyExecute(假设自定义方法名是myExecute)底层是通过反射实现的。当在Action中指定了自定义的execute方法时,首先会执行自定义的execute方法对应的输入校验方法,然后再去执行validate方法,执行完毕后如果出现了任何错误都不会再去执行自定义的execute方法,流程转到input这个名字对应的页面上。

yzk6101199 2013-12-25   322   0
P13

  风中叶之Struts2【01-09】 文档

整个执行流程:表单输入完数据提交给login.action,流程转到struts.xml文件中,它里面会有多个action,逐一去匹配;接着流程转到匹配到的login对应的class:LoginAction,实例化LoginAction对象,将页面提交过来的信息调用set方法逐个赋值给成员变量,接着自动调用execute方法,这个方法的返回值就是一个String,不能随便写,return的结果会跟action的子元素result进行匹配,流程转到result元素对应的页面result.jsp,该jsp页面显示用户提交的数据。

yzk6101199 2013-12-25   1796   0
P13

  风中叶-Struts2【25-32】 文档

进行文件上传时,必须将表单的method属性设置为post,将enctype属性设置为multipart/form-data。:文件上传组件到apache官网下的顶级项目commons的子项目FileUpload去下载。

yzk6101199 2013-12-25   2000   0
P13

  struts总结 文档

Tomcat目录结构Struts1的运行原理在启动时通过前端总控制器ActionServlet加载struts-config.xml并进行解析,当用户在jsp页面发送请求被struts1的核心控制器ActionServlet接收,ActionServlet在用户请求时将请求参数放到对应的ActionForm对象中的成员变量中.

419969569 2013-12-25   1912   0
P3

  Tapestry 培训 文档

Tapestry框架是一个位于javaservlet容器和Tapestry应用程序之间的层。Tapestry不是一个独立运行的服务器;它是一个servlet的扩展,它运行于servlet容器(例如Tomcat)或包含servlet容器的应用服务器中(如Jboss,Websphere,或者WebLogic).Tapestry应用其实是由一系列页面组成,而每个页面是由可以复用的组件构成。

openmymind 2013-12-19   2079   0
P38

  SSH技术之Struts2.1.6实战课件精解_03 文档

能熟练使用struts2框架中的timer(计时拦截器)、token(防重复提 交拦截器)。 熟练定义拦截器。 熟练 struts2框架中的action方法进行效验。 数量掌握xml配置方式进行效验。 拦截器(interceptor)类似于Filer,在执行Action方法前后执行。拦截器是一种AOP(Aspect-Oriented Programming,面向切面的编程)思想的编程方式。它提供一种机制使开发能者对独立的代码抽象出来,配置到Action前后执行。

shockwave 2013-12-15   1748   0
P125

  SSH技术之Struts2.1.6实战课件精解_02 文档

在实际应用中,随着应用规模的增加,系统中的Action的数量的的增多,需要把action的配置根据表或者业务逻辑进行分类,显然一个struts.xml配置是不可能满足应用的需求(即便有的小项目把所有的配置配置在struts.xml一个文件中,可读性和,逻辑性显然不很清晰),所以在struts 2中可以将以strtus.xml配置文件分解成多个配置文件,然后再struts.xml文件中包含其他配置文件。

shockwave 2013-12-15   513   0
P29

  SSH技术之Struts2.1.6实战课件精解_01 文档

   Struts 2.x仍然是一个MVC框架。一般来说,某种软件的第二个版本都是起源第一个版本,但实际上,Struts 2.x是个特例,它并非起源于Struts 1.x,而是起源于WebWork框架 ------ 另一MVC的框架。因此Struts 2.x与Struts 1.X是没有直接关系的。<br>    WebWork是Apache的另一个MVC框架,发布于2002年3月。WebWork 项目在起时曾参考过Struts 1.x,因为Struts 1.x当时已经是个十分流行的MVC框架(Struts 1.x起源最早,应用最广的基于MVC框架的Java Web 技术)。WebWork可以说对Struts 1.x进行了换血式的大改装,从一个新的视觉实现MVC。抛弃了request、response等基于servlet 的API。

shockwave 2013-12-15   535   0
P50

  JSF 培训教程. 文档

1 JSF简介 2 JSF入门 3 JSF标签 4 JSF数据验证和转换 5 JSF表格 6 JSF与Struts的区别。JSF 的主要优势之一就是它既是 Java Web 用户界面标准又是严格遵循模型-视图-控制器 (MVC) 设计模式的框架。所有与应用程序的用户交互均由一个前端“Faces Servlet(控制器)来处理。

31315474 2013-12-08   3546   0
JSF   Web框架   方案   培训   CSS  
P27

  RichFaces 说明文档 文档

RichFaces 是一个具有 Ajax 和 JSF 特性 的 Web 框架。 JSF 和 Ajax 概念大家一定不陌生,二者结合起来衍生出 A4J(Ajax4JSF)。其目的就是将 Ajax 的功能集成到 JSF 组件中去。后来 JBoss 收购 A4J 后,又将其集成到 RichFaces 中,不但丰富了控件库和还添加了新功能。 对开发人员来说,只要按照 JSF 的组件规范来组织页面,免去了书写或调用庞杂的 JavaScript 代码或库,就能达到梦寐以求的 Ajax 效果 ---- 可以只更新局部内容而不用刷新整个页面,增强了用户体验。

31315474 2013-12-08   1981   0
JSF   Web框架  
P21

  spring mvc 注解实例 文档

本文主要介绍使用注解方式配置的spring mvc,包括数据访问层的实现.

illnath 2013-12-05   6671   0
P4

  jstl和struts2标签截取字符串 文档

jstljstl以前在jsp页面截取字符串时都是用Java表达式,感觉在jsp页面用多了Java表达式不是很好(那时主要是不知道jstl标签怎么去截取字符串,所以就只能用Java表达式了)。

ccxy0070 2013-11-28   3180   0
P

CodeIgniter 2.1 中文手册最新版本 文档

CodeIgniter 是一个为用 PHP 编写网络应用程序的人员提供的工具包。它的目标是实现让你比从零开始编写代码更快速地开发项目,为此,CI 提供了一套丰富的类库来满足通常的任务需求,并且提供了一个简单的接口和逻辑结构来调用这些库。CodeIgniter 可以将需要完成的任务代码量最小化,这样你就可以把更多的精力放到项目的开发上了。 CodeIgniter 是轻量级的 真正的轻量级。我们的核心系统只需要一些非常小的库,这与那些需要更多资源的框架完全相反。额外的库文件只在请求的时候加载,依需求而定,所以核心系统是非常快而且轻的。

huoshanwei 2013-11-26   3037   0
P23

  Struts2 源代码分析(个人觉得非常经典) 文档

本章讲述Struts2的工作原理。读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心设计完全改变,从思想到设计到工作流程,都有了很大的不同。

xuhaitaod 2013-11-24   3842   0
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档