`
lijunaccp
  • 浏览: 158889 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

调用指定Action的方法

阅读更多
主要在配置文件中配置下:
注:如应用于增删改查的类
1. struts.xml
<action name="converterAction" class="com.test.action.PointAction" method="test" >
			<result name="success">/output.jsp</result>
			<result name="input">/error.jsp</result>
</action>

2. PointAction类:
public String test() throws Exception{
		System.out.println("test invoked");
		System.out.println("x="+point.getX());
		System.out.println("y="+point.getY());
		return SUCCESS;
	}
	
	public String execute() throws Exception{
		
		System.out.println("x="+point.getX());
		System.out.println("y="+point.getY());
		return SUCCESS;
	}
分享到:
评论

相关推荐

    struts2笔记之动态调用Action指定方法及默认Action

    Struts2 动态调用 Action 指定方法及默认 Action 配置 Struts2 框架中,一个 Action 可以包含多个处理逻辑,而不是只有一个 execute() 方法。在实际开发中,我们经常需要在一个 Action 中实现多个处理逻辑,这样...

    jsp自动调用action

    - 在`struts.xml`中配置Action,指定其执行成功后的结果类型为`chain`,并链式调用下一个Action: ```xml &lt;param name="actionName"&gt;anotherAction &lt;param name="method"&gt;xxxx &lt;param name="namespace"&gt;/xxx/...

    Struts2 动态方法调用(十三)

    综上所述,Struts2的动态方法调用是一个强大且灵活的功能,它简化了Action方法的调用方式。然而,正确理解和使用它需要对Struts2的内部机制有一定的了解,并注意安全性和性能方面的考虑。通过阅读源码和利用相关工具...

    struts2 动态方法调用(DMI)

    然而,DMI功能使得Action类可以响应URL中动态指定的方法名,这样就不再需要预先硬编码所有的Action方法。 例如,一个简单的Action类可能包含`save`、`update`和`delete`等方法,传统的配置如下: ```xml &lt;action ...

    struts 2 action 动态调用

    在Struts 2中,动态方法调用是指通过配置文件指定Action类中的特定方法来响应不同的用户请求。默认情况下,Struts 2框架会查找并调用名为`execute()`的方法。但是,我们可以使用`&lt;action&gt;`元素中的`method`属性来...

    Java调用WebService接口的方法

    3. **设置操作名称**:`setOperationName()`方法用于指定要调用的WebService的具体方法。在这个例子中,我们调用的是名为"Add"的方法,对应的QName是`new QName("//www.jb51.net/T", "Add")`。 4. **添加参数**:`...

    几种调用WebService的方法

    ### 几种调用WebService的方法 #### WebService简介与调用方法概述 WebService是一种通过标准的Web协议(如HTTP)来提供服务的应用程序接口(API),它允许在不同平台、不同语言开发的应用程序之间进行通信。...

    html静态页面调用php文件的方法

    jQuery提供了一个方便的.load()方法,用于在不重新加载整个页面的情况下,从服务器加载数据并更新到页面的指定部分。以下是使用jQuery .load()方法调用PHP文件的几种方式: 1. 加载一个不含传递参数的PHP文件: ```...

    23基于XML配置方式实现对指定action方法校验.zip

    本教程将深入探讨如何通过XML配置文件来实现对指定Action方法的校验。 在Struts2中,XML配置文件通常位于`struts.xml`或`struts-config.xml`中,它定义了Action类、结果页面、拦截器链以及与它们相关的属性。在实现...

    struts2动态访问调用-method方法

    在`struts.xml`配置文件中,可以为Action添加`method`属性,指定需要调用的方法。例如: ```xml &lt;action name="multiMethodTest" class="com.example.MyAction"&gt; &lt;result name="success"&gt;/success.jsp ...

    android服务的开启方式及调用服务中的方法的实现

    本篇文章将详细讲解如何在Android中启动服务以及如何调用服务内部的方法,以帮助开发者更好地理解和运用这项技术。 首先,我们要理解Android服务的基本概念。服务不同于Activity,它没有用户界面,主要用于执行长...

    Action——Action的配置和作用

    Action类的作用主要体现在完成业务逻辑的处理,而Action方法则确定了要显示的页面,通过返回的字符串和struts.xml的配合来实现。此外,Action类在处理请求时,还可以作为数据传输的中介,通过定义属性和提供getter、...

    基于XML配置方式实现对指定action方法校验.rar

    标题中的“基于XML配置方式实现对指定action方法校验”是指在软件开发中,特别是Java Web应用程序中,通过XML配置文件来定义并执行对特定Action(控制器)方法的数据验证过程。这种验证通常是为了确保用户输入的数据...

    flex调用java方法.pdf

    总结来说,Flex调用Java方法的关键在于使用Blazeds提供的Remoting服务,通过AMF(Action Message Format)通道,实现Flex客户端与Java服务器之间的高效双向通信。在Java端创建可序列化的实体类和业务处理类,同时在...

    phpcms v9模版调用方法

    ### phpcms v9模版调用方法详解 #### 一、概述 phpcms v9是一款功能强大的内容管理系统,广泛应用于各类网站的建设之中。它提供了丰富的模板标签和调用方式,使得开发者能够灵活地控制页面展示效果。本文将详细...

    Android调用系统程序

    在Android中发送电子邮件,需要创建一个Intent,指定Action为ACTION_SENDTO,并设置数据类型为"message/rfc822",然后添加收件人邮箱地址。以下是示例代码: ```java Intent intent = new Intent(Intent.ACTION_...

    node.js 调用天气webservice接口

    在调用WebService 接口时,需要指定 SOAPAction 的值,该值用于指定要调用的方法。在这个示例中,SOAPAction 的值为 "http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportCity",该值指定了要...

    action之间的跳转

    Redirect Action 使用 ActionMapperFactory 提供的 ActionMapper 来重定位浏览器的 URL 来调用指定的 action 和(可选的)namespace。这个 Result 比 ServletRedirectResult 要好,因为你不需要把 URL 编码成 xw。 ...

    struts2的API耦合与动态方法调用

    2. **在JSP页面中动态调用**:在JSP页面中,可以通过`s:form`标签的`action`属性来指定要调用的Action方法。如`&lt;s:form action="login!login.action" method="post"&gt;`,这里的`login!login.action`表示两部分,第一...

    C#动态获取DLL类库文件中的方法并调用

    `BindingFlags`枚举用于指定搜索的范围,如公有、私有、实例或静态方法。这里我们获取的是实例的公共方法。 接下来,为了调用这些方法,我们需要创建类型实例(如果该类型是类的话)。使用`Activator....

Global site tag (gtag.js) - Google Analytics