初步理解struts

先说说我对这框架的理解吧

在STRUTS里面主要是jsp、actionfrom和action之间的操作。自身提供了很多方便的元素,例如html标签、bean标签等等。使开发网站更加迅速。

jsp和from的绑定很强大,通过html标签可以从页面中所想取的值都存入了from里面的getset方法。

action是一个业务执行层(个人理解),这里可以把各个javabean所包含的方法通过new的方式或其他的方式来实现。

同时jsp页面的值也能传到这里。

时间: 2024-09-22 07:43:09

初步理解struts的相关文章

谈谈impress.js初步理解_javascript技巧

1.对impress.js认识 impress.js 采用 CSS3 与 JavaScript 语言完成的一个可供开发者使用的表现层框架(演示工具). 现在普通开发者可以利用 impress.js 自己开发出类似效果的演示工具,但性能比基于 FLASH 的 Prezi 更优.其功能包括画布的无限旋转与缩放,任意角度放置任意大小的文字,CSS3 3D 效果支持等.同时,也支持传统 PowerPoint 形式的幻灯演示. 目前 impress.js 是基于 webkit 浏览器(Chrome.Saf

hadoop的初步理解

hadoop的初步理解 博客分类: 云计算 hadoopmapreducegoogle框架&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 1:hadoop到底是什么呢, 他是一个解决方案,是一个能够处理大数据量的的分布式处理的解决方案,他是google的模仿衍生产品. 它是利用了google发表的Mapreduce论文编写变成模型和框架.  他主要是把大的任务分割小的任务,并把这些小的任务交给集群上的单点执行.

初步理解组策略,Active Directory系列之二十一

组策略是Active Directory中非常重要的一项技术,很多朋友都听说过组策略对于管理的重要意义,也明白有些疑难问题可以用传说中的"策略"来解决.但并不清楚组策略该如何理解,如何部署,如何管理.今天起我们将组织一系列的博文为大家介绍组策略的来龙去脉,力争让大家可以更好地利用组策略来完善管理工作. 我们首先从组策略的概念谈起,什么是组策略呢?组策略是一个允许执行针对用户或计算机进行配置的基础架构.这个概念听起来有些晦涩,不太容易理解.其实通俗地说,组策略和注册表类似,是一项可以修改

如何理解struts?

当请求一JSP页面时,对应的FormBean会自动创建,并由对应的属性设置struts标签的控件.因此,如果想要页面中的控件一开始就设置了初值的话,请在FormBean的构造函数中设置相应的属性中. 当请求一JSP页面时,ActionBean是不会自动产生的. 属性实际上并非真正对应Bean的数据成员,它真正对应的是Bean的set/get方法.           EG:           <html:text property="teacherID" name="

从零学Python之引用和类属性的初步理解_python

Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程.Python已经成为最受欢迎的程序设计语言之一.2011年1月,它被TIOBE编程语言排行榜评为2010年度语言.自从2004年以后,python的使用率是呈线性增长. Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读.易维护,并且被大量用户所欢迎的.用途广泛的语言. 鉴于以上各种优点,忍不住对Python进行

初步理解Swift中的泛型_Swift

如果你已经动手写过Swift的程序,相信你已经了解了Swift语言的知识,比如如何写类(class)和结构体(struct).但Swift可没这么简单,呵呵呵.这篇教程主要讲述Swift的一个强力的特性:泛型.这个特性在很多程序设计语言里都非常受欢迎. 对于类型安全(type-safe)语言,一个常见的问题就是如何编写适用于多种类型输入的程序.想象一下,两个整型数相加和两个浮点数相加的程序看起来应该非常类似,甚至一模一样才对.唯一的区别就是变量的类型不同. 在强类型语言中,你需要去定义诸如add

初步理解Java的泛型特性_java

在Java SE1.5中,增加了一个新的特性:泛型(日本语中的总称型).何谓泛型呢?通俗的说,就是泛泛的指定对象所操作的类型,而不像常规方式一样使用某种固定的类型去指定.泛型的本质就是将所操作的数据类型参数化,也就是说,该数据类型被指定为一个参数.这种参数类型可以使用在类.接口以及方法定义中.  一.为什么使用泛型呢?     在以往的J2SE中,没有泛型的情况下,通常是使用Object类型来进行多种类型数据的操作.这个时候操作最多的就是针对该Object进行数据的强制转换,而这种转换是基于开发

初步理解getopt函数

getopt函数为C语言程序中提供命令行开关的标准程序接口.实际作用是解析命令行参数. #include<unistd.h> int getopt(int argc,char *const argv[],const char *opstring); extern char *optarg; extern int optind,opterr,optopt; getopt函数将传递给程序mian()函数的argc,argv作为参数,同时接受一个指定指定符字符串optstring.函数getopt(

初步理解Python进程的信号通讯_python

信号的概念 信号(signal)--     进程之间通讯的方式,是一种软件中断.一个进程一旦接收到信号就会打断原来的程序执行流程来处理信号. 几个常用信号: SIGINT     终止进程  中断进程  (control+c) SIGTERM   终止进程     软件终止信号 SIGKILL   终止进程     杀死进程 SIGALRM 闹钟信号进程结束信号 SIGTERM和SIGKILL的区别 SIGTERM比较友好,进程能捕捉这个信号,根据您的需要来关闭程序.在关闭程序之前,您可以结束