struts2
InfinitePI
IT男
展开
-
配置struts开发环境,写第一个struts程序
第一个struts2程序1 配置开发环境1.1 在package explorer右键点击>new>web project>键入project name为struts2>选择javaEE5.0>点击finish完成创建了一个名为struts2的web 项目。1.2 新建完成的struts2 web 项目目录结构:Struts2——src——jre——javaee原创 2013-10-08 22:36:51 · 785 阅读 · 0 评论 -
struts的框架介绍
1struts的框架介绍struts2由struts1和webwork结合而来,更准确的的说是在struts1 的基础上按照webwork的设计理念发展起来的,实际上学过webwork的人更加容易平滑的过度到轻松的使用struts2,struts2与struts1实际上已经有很大的不。1.1 struts2框架结构下图为struts2的体系概图。Struts2框架的大致处理流原创 2013-10-08 22:51:41 · 1566 阅读 · 0 评论 -
struts的类型转换(一)内置的类型转换器
Web应用程序的交互都是建立在http之上的,互相传递的都是字符串,也就是说后台程序从客户端接受的都是字符或字符串,而在一个web应用中往往使用到包括int,string,date以及用户自己定义的类的各种各样类型的对象,因此再服务器端必须将用户传过来的字符串转化成对应的各种类型。Struts2框架给我们提供了类型转换的能,对于原生数据类型以及String,Data等常见类型,struts2使原创 2013-10-08 23:11:34 · 1634 阅读 · 0 评论 -
struts类型转换(二)自定义类型转换器
1 自定义类型转换器 Struts2已经实现了常用的类型转换器,但是开发者自己定义数据类型,就必须使用自定义的类型转换器类来转换1.1新建typeConversion.jsp,假设要转化的数据为person 的name,数据形式为:字符串;字符串。请在person input中输入如:id:name(分号间隔)的数据由类型转换器来进行转换。 p原创 2013-10-08 23:35:05 · 947 阅读 · 0 评论 -
struts2标签库详解(一)非UI标签之数据访问标签
2.2 数据访问标签数据访问标签用来访问在valueStack中的数据,从而完成数据访问的相关功能>actionAction标签用来在jsp文件中调用action,通过指定executeResule属性来判断是否在页面中包含处理结果对应的视图资源。ActionTagAction.javapackage com.mycom.action; import com.open原创 2013-10-09 00:16:10 · 995 阅读 · 0 评论 -
struts2标签库详解(一)非UI标签之逻辑控制标签
Struts tag lib1 Struts2提供了功能强大的标签库,这些标签库分为两类:用户界面标签即UI标签,非用户界面标签即非UI标签。1.1非用户界面标签:主要用于逻辑控制和数据访问,分为:逻辑逻辑控制标签,数据访问标签。>逻辑控制标签:完成分支和循环操作>数据访问标签1.2用户标签UI标签:主要用于生成html元素。分为表单标签,非表单标签,Ajax标签。>表原创 2013-10-09 00:02:28 · 1362 阅读 · 0 评论 -
helloword1
hello原创 2013-10-09 00:21:41 · 911 阅读 · 0 评论 -
struts2输入校验
Struts输入校验1什么是输入校验输入校验,最常见的是对用户名和密码的输入错误的校验,实际上这个后台业务逻辑的判断而不是输入校验。输入校验是对像用户名长度,密码长度,限定的年龄值等这些信息进行判断。2为什么要进行输入校验输入校验是为了防止用户将错误的数据提交给服务端进行处理。通过输入校验,希望用户提交的是符合要求的数据。很多时候这种符合要求的数据是不符合用户平时使用的习惯的,或者有时候网站希望用户提交某些特殊形式的数据,这时候就必须使用输入校验来控制用户提交的数据符合要求。3 输入校验原创 2013-10-09 00:30:36 · 1396 阅读 · 0 评论