javaactionaction
A. java系统方法action()的用法
用map存数据key存编号values存个你新建的类新建的类里存书的属性map。put(1111,book)
B. java的元注解@Action和实现Action的区别是什么
配置上有不同,对使用上,没有差别
官网的文档中有说明的。
C. java怎么实现一个action跳转到另一个action
action通常只调用本类方法,在处理数据时要调用其他类的话,这样的逻辑操作在service中处理。可以在service中写个方法实现这个功能!
不过你可以在struts里面通过type=redirect控制跳转到另外一个类中
D. java中的@Action问题
就是一个Action的跳转配置嘛;
@ParentPackage("struts-default")
@Namespace("/")
@Results( {
@Result(name = "success", location = "/xx.jsp")
})
@ExceptionMappings( {
@ExceptionMapping(exception = "java.lange.RuntimeException", result = "error") })
public class DemoAction extends ActionSupport{
@Action("xx")
public String execute(){
return SUCCESS;
}
}
E. java中的action跳转
根据你的需求放session中确实是很好解决,你放进去后,你想用就可以取。不管是在后台还是前台jsp都行,只要session没有过期就能取到值。但是session也很容易出现位置的错误。所以还是尽量用request吧。麻烦点而已。
F. java中的action是什么,DAO又是什么
Action类 是[获得Form表单数据,并处理逻辑的类]
DAO(Data Access Object) 是一个接口实现[通过SessionFactory获得操作数据库的会话,并实现一些基本的删除 添加 修改数据,在servlet中更实际化业务操作]
G. java系统方法action()是什么
你可以用this.方法名的方式调用本类中的方法,其它类中的方法需要你创建对应的action对象来调用
H. java action类的作用
public interface Actionextends ActionListener
Action 接口提供 ActionListener 接口的一个有用扩展,以便若干控件访问相同的功能。
除了 ActionListener 接口定义的 actionPerformed
方法之外,此接口还允许应用程序在一个位置定义:
描述函数的一个或多个文本字符串。这些字符串可用于显示按钮的立体文本、在菜单项中设置文本等等。
描述函数的一个或多个图标。这些图标可用于菜单控件中的图像,或者用于更复杂用户界面中的合成项。
功能的启用/禁用状态。应用程序可以禁用实现此接口的函数,而不必分别禁用菜单项和工具栏按钮。所有为侦听状态更改而注册为侦听器的组件都将禁止为该项生成事件,并相应地修改显示。
可以将此接口添加到现有类中,或者用它创建一个适配器(通常通过子类化 AbstractAction 来实现)。然后可以将
Action 对象添加到多个可感知 Action 的容器中,并连接到可容纳
Action 的组件。然后可以通过调用 Action 对象的 setEnabled
方法立刻激活或取消激活 GUI 控件。
注意,Action 实现在存储方面的开销比典型的 ActionListener
要高,但后者不具有集中控制功能和广播属性更改的优点。因此,应该注意只在需要这些优点的地方使用 Action,在别处使用
ActionListener 即可。
支持 Action 的 Swing 组件
许多 Swing 的组件都具有 Action 属性。在组件上设置 Action
时,会发生以下几种情况:
Action 被作为 ActionListener 添加到组件。
组件配置自身的某些属性以匹配 Action。
组件在 Action 上安装 PropertyChangeListener,这样组件可更改其属性以反映 Action 属性中的更改。