一.普通的POJO类(没有继承没有实现) 基本不使用 二.实现Action接口 基本不使用 三.继承ActionSupport类 ActionSupport本身继承了许多的类,利于编写代码 开发中经常使用这种方式 ...
分类:
其他好文 时间:
2017-04-28 18:38:08
阅读次数:
296
action继承actionSupport为了方便实现Action,大多数情况下都会继承com.opensymphony.xwork2.ActionSupport类, 并重载(Override)此类里的String execute()方法,因为ActionSupport已经实现了Action接口, ...
分类:
其他好文 时间:
2017-04-08 14:58:23
阅读次数:
147
具体视图的返回可以由用户自己定义的Action来决定:具体的手段是根据返回的字符串找到对应的配置项,来决定视图的内容;具体Action的实现可以是一个普通的java类,里面有public String execute方法即可;或者实现Action接口;不过最常用的是从ActionSupport继承, ...
分类:
其他好文 时间:
2017-04-05 22:32:13
阅读次数:
179
一、三种实现方式 ① 用validate()方法实现数据校验 继承ActionSupport类,该类实现了Validateable接口,该接口中定义了一个validate()方法,在自定义的Action类中重写validate()方法,如果校验表单输入域出现错误,则将错误添加到ActionSuppo ...
分类:
其他好文 时间:
2017-03-12 17:59:41
阅读次数:
144
1.在maven工程下添加需要导入的jar包节点 2.web-inf文件下配置web.xml节点 3.构建index.jsp页面 4.创建TestAction 方法一:实现Action接口 方法二:继承ActionSupport类 5.配置struts.xml文件 6.测试页面 但用户名为空时 但密 ...
分类:
其他好文 时间:
2017-02-28 17:30:51
阅读次数:
223
刚才看书发现了一个问题,就是ActionSupport和Action接口的区别没搞清楚,弄得我以为我之前的代码写错了。其实ActionSupport已经实现了Action接口了,实际开发中也很少使用Action接口,直接都是继承ActionSupport的。Mark一下,省的以后看代码惊到了.... ...
分类:
其他好文 时间:
2017-02-26 01:13:18
阅读次数:
227
1.1专业术语了解 组件/框架设计 侵入式设计 引入了框架,对现有的类的结构有影响;即需要实现或继承某些特定类。 例如: Struts框架 继承ActionSupport 非侵入式设计 引入了框架,对现有的类结构没有影响。 例如:Hibernate框架 / Spring框架 控制反转: 控制反转 , ...
分类:
编程语言 时间:
2017-02-25 18:33:40
阅读次数:
267
Action类的3种书写方式 本文主要写有关写Action类的3种书写方式: (1)第一种 Action可以是POJO (简单模型对象) 不需要继承任何父类 也不需要实现任何接口 (2)实现Action接口 (3)继承ActionSupport(推荐) 那我们先来书写第一种: (1)第一种 Acti ...
分类:
其他好文 时间:
2017-02-14 23:53:50
阅读次数:
359
时间:2017-1-11 11:12 ——国际化Struts2已经对国际化进行了封装,我们只需要根据其提供的API进行访问即可。要使用国际化的Action必须继承ActionSupport。1、什么是国际化 同一款软件可以为不同用户提供不同语言界面。2、国际化原理 需要一个语言资源包,包含很多pro ...
分类:
其他好文 时间:
2017-02-07 18:50:17
阅读次数:
148
主页:http://struts.apache.org/在用户请求和模块化处理方面以及页面的展现这块,Struts2 发挥了强大的作用;相对于传统的Jsp+Servlet 模式,Struts2 更适合企业级团队开发,方便系统的维护; Struts2 HelloWorld Action 设置数据 第一 ...
分类:
其他好文 时间:
2017-01-26 21:31:31
阅读次数:
194