- 浏览: 286719 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
cheetah_ysc:
不错不错,我喜欢!
Java固定时间间隔执行 -
voyage_mh:
阿选百度竟然一下可以吧你百度出来
使用DWR注解Annotation
第一种Action直接写execute方法
package com.lbx.action;
public class IndexAction1 {
public String execute() {
return "success";
}
}
第二种Action实现Action接口
package com.lbx.action;
import com.opensymphony.xwork2.Action;
public class IndexAction2 implements Action{
public String execute() throws Exception {
// TODO Auto-generated method stub
return SUCCESS;
}
}
第三种继承ActionSupport类,而ActionSupport类已经实现了Action的接口
package com.lbx.action;
import com.opensymphony.xwork2.ActionSupport;
/**
*
* @author Administrator
* 一般用这种
*
*/
public class IndexAction3 extends ActionSupport{
@Override
public String execute() throws Exception {
// TODO Auto-generated method stub
return SUCCESS;
}
}
接下来就是配置struts.xml文件就可以了
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.ognl.allowStaticMethodAccess" value="true"></constant>
<package name="login" namespace="/" extends="struts-default">
<action name="index" class="com.lbx.action.IndexAction3">
<result name="success">
/ActionIntroduction.jsp
</result>
</action>
</package>
</struts>
发表评论
-
Struts2类型转换
2010-12-17 14:46 13521.自定义类型转换器 第一步:编写自定义的转换器类 ... -
Struts2的基本原理
2010-12-17 14:35 1212Struts2 的基本工作流程 Struts2框架是由 ... -
Strut2使用拦截器过滤权限问题
2010-10-18 19:27 1295JSP请求(login.jsp) <%@ page ... -
Strrts2基于Annotation的输入验证
2010-10-18 17:35 1162客户端jsp请求Action代码 <%@ page ... -
Struts2异常处理
2010-10-18 12:28 1318异常映射分为两种:局部异常映射,全局异常映射。局部异常映射会 ... -
Struts2向结果传参数
2010-10-15 11:43 1907JSP请求页面(传参) &l ... -
Struts2动态指定结果
2010-10-14 22:32 1254Jsp反问页面 <%@ page language= ... -
Strut2中Action的Result类型
2010-10-14 22:16 1595type="dispatcher" 只是跳 ... -
Web中request,session,application的获取(1)
2010-10-14 17:51 1106jsp请求 <%@ page language=&q ... -
文件下载(struts2 Action)
2010-10-10 11:34 1717客户端jsp请求Actin <%@ page lan ... -
文件下载(超链接)
2010-10-10 11:09 1085文件下载有时候很简单,直接通过一个超链接就可以实现文件下载(注 ... -
Struts2多文件上传
2010-10-10 00:03 894可以是数组也可以是list和map jsp请求代码 A ... -
Struts2上传文件通过配置文件实现文件过滤
2010-10-09 18:07 3245客户端端jsp请求 <%@ page content ... -
Struts2上传文件手动实现文件过滤
2010-10-09 17:10 2890在实现了上传的功能的情况下,再加一点点代码就可以实现手动文件 ... -
Struts2上传文件(2)
2010-10-09 14:08 837html请求 Action处理(和前面那个上传基本一样 ... -
Struts2上传文件
2010-10-09 13:31 1073struts上传需要的jar包 ... -
Action基本的验证(校验规则文件)
2010-10-06 10:47 977客户端jsp请求 <%@ page language= ... -
Action基本的验证
2010-10-06 10:12 799JSP请求 <%@ page language=&qu ... -
使用action属性接收参数,中文问题
2010-10-05 16:08 1134客户端JSP请求(这里可 ... -
使用模型驱动来接收参数
2010-10-05 16:02 1751一个简单的javaBean来封装将要请求的参数可以是VO,属性 ...
相关推荐
6. **国际化与本地化**:学习如何在Struts2中实现多语言支持,提供全球化用户体验。 7. **Tiles布局**:结合Tiles插件,创建复用性强、结构化的页面布局。 8. **异常处理**:理解Struts2的异常处理机制,如何...
《Struts 2实战 Struts 2 in action 的中文版》这本书系统地介绍了Struts 2框架的基础知识、核心组件、工作原理以及实际开发技巧。对于希望深入学习和掌握Struts 2框架的开发者来说,这本书是一本不可多得的经典参考...
- **定义**:在Struts2框架中,**Action** 是用来处理客户端请求的核心类。当用户通过浏览器发送请求时,Struts2会将请求转发给相应的Action处理。 - **执行流程**: - 用户发起HTTP请求。 - 请求被Struts2的前端...
总的来说,《Struts2 in Action》中文版是Java Web开发者必备的参考书籍之一,它不仅提供了全面的技术解析,还强调了实际开发中的问题解决和性能优化。通过学习这本书,开发者可以提升自己在Struts2框架上的专业技能...
《Struts 2 in Action》是...总的来说,通过研究《Struts 2 in Action》的源码,开发者不仅可以深入理解Struts 2框架的内部工作流程,还能提高实际开发中的问题解决能力,为构建高效、可维护的企业级应用打下坚实基础。
本文档将详细介绍如何在Struts 2中实现Action动态方法调用,并通过实例演示其具体应用。 #### 二、基础知识回顾 在开始深入探讨动态方法调用之前,让我们先回顾一下Struts 2框架的基本概念。 1. **Action**: 在...
Struts2.0是Java Web开发中的一个框架,它的核心组件是Action,它负责处理用户的请求并进行业务逻辑处理。相较于Struts 1.x,Struts 2.0的Action模型有着显著的区别。 在Struts 1.x中,Action类需要继承`org.apache...
在Struts2中,Action是业务逻辑的载体,它可以是一个简单的Java类,通过实现`com.opensymphony.xwork2.Action`接口或者继承`org.apache.struts2.interceptor.ActionSupport`类来创建。Action类通常包含多个方法,每...
在Struts2中,Action类是业务逻辑的主要载体,而视图通常由JSP或FreeMarker等模板技术实现。控制器则通过拦截器(Interceptor)链来处理请求,提供了灵活的扩展机制。 Struts2的核心组件包括: 1. **Action**:...
Struts2是一个基于Java EE平台的开源Web应用框架,它继承了Struts1的优点,并在此基础上进行了大量的改进。Struts2的核心功能之一是提供了Action组件来处理用户请求。 **Struts2的简单配置步骤**: 1. **复制...
struts2中的国际化 struts2转化器 struts2实现表单数据校验 struts2的基石-拦截器 struts2中实现IOC struts2中实现文件上传 struts2中实现CRUD struts2中的OGNL struts2的新表单标志的使用 struts2与AJAX一 struts2...
在Struts2中,你不需要像Struts1.x那样在XML配置文件中显式配置Action和ActionForm。相反,你可以在Action类中直接定义结果页面,或者使用`struts.xml`配置文件。 **第4步**:创建JSP页面。与Struts1.x类似,你需要...
1. `@Action`: 这是Struts 2中最核心的注解,用于标记一个方法为处理请求的Action。你可以指定Action的名字、结果页面和其他属性。例如: ```java @Action(value = "myAction", results = { @Result(name = ...
2. **Action类**:在Struts2中,Action类是处理用户请求的核心。每个Action类代表一个业务操作,当用户发送请求时,Struts2会根据配置找到对应的Action来执行。 3. **配置文件**:Struts2的配置通常在`struts.xml`...
以下将详细讲解Struts2框架的基本知识点以及压缩包中的关键文件: 1. **Struts2的核心组件:** - **Action:** Struts2框架的核心是Action类,它代表了业务逻辑。开发者需要创建Action类,并定义与HTTP请求相对应...
Namespace是Struts2中用于组织Action的一种方式,可以看作是Action的命名空间。它有助于避免Action名称冲突,同时提供了更灵活的URL映射策略。 **四、标签** 标签在struts.xml中定义一个配置包,可以包含多个Action...
读者将了解到Action类在Struts 2中的作用,它是业务逻辑处理的核心,以及如何通过XML或注解方式来配置Action。此外,书中还会介绍Struts 2的请求处理流程,从HTTP请求到Action执行的过程。 其次,Struts 2的拦截器...
Struts2 Action是该框架中的核心组件,用于处理用户请求并返回相应的响应。 首先,要了解Struts2 Action的开发,需要熟悉其基本概念。Struts2 Action本质上是一个Java类,它包含了处理用户请求的业务逻辑。为了将这...