struts2 中复合类型用法

原创 2011年01月17日 13:32:00

在Struts2中常常会在JSP中提交数据到Action,再从action中把数据传送到转发的页面,

Struts2只需要在Action中给变量提供get、set方法即可得到页面提交过来的数据,也可

以从把action中的数据传送到JSP页面,如何action中的变量数据比较多,我们可以使用

Struts2的复合类型,用法是把ACTION中的变量全部写到另外一个JAVABEAN中,然后在

action中定义JAVABEAN的类型和对象变量(例如:有一个bean的名字是Info那么我在action

中应该给它写成 Info info;)并且提供给其提供一个GET、SET方法,因此在JSP页面中只需要将

NAME属性修改成 name="info.属性名字",jsp接受参数也是如此写。

 

 

例子:

 

public void public class PeronBean {

 

 private String name;
 private int age;
 private Date birthday;

 

//get set 方法略。。。

 

 

}

 

action 中 应该提供 PeronBean bean的实例并且提供GET SET 方法

 

 private PeronBean peronbean;

 

页面中取值和设值将元素的NAME属性写成 (name="peronbean.属性";) 即可


 

struts2复合类型数据校验实例

1.创建一个User.java package action; public class User { private String userName; private int use...

struts2 类型转换器用法 -------------封装list中的javabean

struts2 可以将符合ognl 表达式的字符串内容转换为action中所对应的属性。 简单的方式就不说了,平常都用烂了,比如在action中有个 private Model model 属性,该...

struts2(复合)集合数据校验

Action中使用List对象。要在程序中添加一个.properties的配置文件,将List对象指向实体类 1.VisitorListAction.java package action; ...

struts2 ognl用法项目

  • 2013年09月22日 09:13
  • 3.66MB
  • 下载

struts2_ognl基本用法.doc

  • 2011年10月19日 15:02
  • 29KB
  • 下载

Struts2常量的具体用法实例

Struts2常量的具体用法实例  2010-12-27 14:12:29|  分类:Struts 阅读30 评论0    字号:大中小订阅 Xml代码 ...
  • wm5920
  • wm5920
  • 2012年03月14日 16:35
  • 365

OGNL, JSTL, STRUTS2标签中符号#,$,%的用法示例

取Session中的值           ${session.user.userId}  ${sessionScope.user.
  • wszjfei
  • wszjfei
  • 2011年04月07日 09:31
  • 279

struts2中<s:checkboxlist/>的用法详解

struts2中的用法详解 s:checkboxlist struts2  Html代码 的用法详解" style="margin:0px; padding:0px; border:0...

Struts2的用法之二

Action的几种开发模式 1、写一个类继承ActionSupport,可以使用这个类的一些功能 2、写一个类实现Action接口,重写execute方法,不能使用ActionSupport...

Struts2国际化用法及源码解析

1. 国际化的目标 1). 如何配置国际化资源文件 I.   Action 范围资源文件: 在Action类文件所在的路径建立名为 ActionName_language_country.proper...
  • icynara
  • icynara
  • 2016年06月30日 22:05
  • 131
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:struts2 中复合类型用法
举报原因:
原因补充:

(最多只允许输入30个字)