1.struts类继承ActionSupport
struts类继承ActionSupport
写自己的action类有三种方式,
1.实现action接口,但是action接口里有很多方法,实现它的类对于action中的方法每个都要实现,这会很麻烦,b2b源码 java于是网站推广模板源码,
2.继承actionsupport类,这个在我印象中应该是抽象类(可以看看源码是不是),提供了一个对于action接口的默认实现(一般是空实现),这样,你就可以选择重写有用的方法(不用实现所有方法),这样开发是不是更容易了呢?(画外音:这种架构应该属于一种设计模式:缺省适配器模式(有兴趣可以看看这方面的内容)),一般说来,php 试客源码工程上推荐这种方式,方便开发。
3.struts2是很智能的,一个页面会对应一个action类,安卓按钮源码而这个action类怎么确定的呢,对,就是大名鼎鼎的 配置文件,配置文件中指定哪个类就是c 分销平台 源码哪个类<action ''''''''''''''' class = ''good''/>,这句配置语句指定了一个good类,good类是事实上的action类,(后面的东西很重要)它可以不继承任何类(可以当成或写成一个JavaBean),但是必须实现一个基本的方法,那就是execute方法,这是struts约定的。换句话说,实现了execute方法的类都可以作为action类,要使它发挥作用只要在配置文件中声明(啊~~~~~~~~,好精辟)
总结一下,要成为一个action类,在类里写一个execute方法,为了方便使用第一,第二种方式。
给你推荐一本书《struts in action》=《struts 实战》
2025-01-19 10:3554人浏览
2025-01-19 10:081268人浏览
2025-01-19 10:081356人浏览
2025-01-19 09:291529人浏览
2025-01-19 09:281597人浏览
2025-01-19 08:27555人浏览
中国消费者报北京讯记者贾珺)记者10月28日从北京市市场监管局获悉,2024年第三季度,北京市8.05万家法人和其他组织赋予了统一社会信用代码以下简称统一代码),涉及市场监管、民政、编办、司法等7家登
1.javaä¸nextLineånextçåºå«2.java编程:输入某个班学生的成绩,输入-1时,表示输入结束。计算该班的学生人数、最高分、最低分和平均分3.我在这里遇到一个问题,