- 浏览: 367225 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (252)
- struts1.3 (18)
- spring2.0 (6)
- html & Css (30)
- soap (0)
- hibernate3.3.2 (3)
- JQuery1.4 (11)
- wsdl (0)
- Amazon EC2 (3)
- jsp (4)
- myeclipse skill (9)
- linux (1)
- servlet (1)
- english (7)
- Ajax (5)
- 常识 (3)
- 生活 (6)
- 工具 (42)
- 期货 & 外汇 (4)
- tomcat (2)
- ext (1)
- java se (11)
- java ee (1)
- it行业知识 (6)
- plsql developer skill (2)
- apache commons logging (1)
- apache commons HttpClient (1)
- apache commons codec (1)
- windows7 skill (3)
- 数据库设计 (2)
- oracle (5)
- junit (1)
- xStream (2)
- jdom (1)
- dwr (1)
- erp (2)
- javascript (4)
- Base64 (1)
- Ant (0)
- Apache CXF (1)
- 美剧 Friends season one (1)
- 设计模式 (1)
- android (0)
- html5 (0)
- SVN Skill (2)
- FindBugs (1)
- 云计算 (1)
- SAP (35)
- 演讲 (1)
- PMP (1)
- Velocity1.7 struts2.0 (1)
- svn (1)
最新评论
-
hijackwust:
最次的方法,没有之一
让一个工程并存jar包不同版本 -
手写白:
...
让一个工程并存jar包不同版本 -
wqsmd1:
连接不会关,怎么弄
Struts2 + JasperReports4 + DB2 Demo -
tntxia:
楼主,怎么没有放keymaker.jar这个包啊
Aqua Data Studio 破解及解决乱码说明 -
mrsea2010:
楼主,按照你的方法,点击联接,我都不能显示出页面,直接报404 ...
Struts2 + JasperReports4 + DB2 Demo
*action.java
package com.test.action; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import org.apache.struts.actions.DispatchAction; public class TestAction extends DispatchAction { /* * <a href="myaction.do?method=test1">test1</a> * 根据method里面对应的方法名来匹配 */ public ActionForward test1(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { System.out.println("test1"); return null; } public ActionForward test2(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { System.out.println("test2"); return null; } }
struts-config.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"> <struts-config> <data-sources /> <form-beans /> <global-exceptions /> <global-forwards /> <!-- 这里的parameter定义<a href="myaction.do?method=test1">test1</a>里面method为方法区分标示 --> <action-mappings> <action path="/myaction" parameter="method" type="com.test.action.TestAction"/> </action-mappings> <message-resources parameter="com.test.ApplicationResources" /> </struts-config>
index.jsp
<body> <a href="myaction.do?method=test1">test1</a><br/> <a href="myaction.do?method=test2">test2</a> </body>
发表评论
-
db 设计
2011-09-16 14:57 0sdf asdf -
2BW330_ZH_Col74_FV_Part_A4.part1.rar
2011-03-17 00:48 02BW330_ZH_Col74_ ... -
sap 前3次课
2011-03-13 23:14 0飞 -
vodaplex_c05需求
2010-12-29 00:02 0rt -
解决web project中用FileInputStream读取properties系统找不到指定的路径
2010-12-17 00:22 5417package com.test.action; imp ... -
input hidden(隐藏域)传值例子
2010-11-21 23:30 0rt -
Struts配置文件详解
2010-11-09 23:28 1033<zt>http://blog.csdn.net/ ... -
Struts 的工作流程_ActionServlet 流程图 时序图
2010-10-06 19:35 1598Struts 的工作流程 (1)对于采用Struts框架的 ... -
Struts实现的MVC框架流程图
2010-10-06 19:23 1122Struts实现的MVC框架流程图 -
MVC_notes
2010-10-06 18:42 730(1)MVC模式的目的是实现Web系统的职能分工。 (2)M ... -
<bean:include>
2010-07-06 23:35 815<!-- 这种情况下,会将test.txt内容输出到页 ... -
<bean:header>
2010-07-06 22:53 693主要是获取http头信息用的。 <bean:he ... -
<bean:define>
2010-07-06 21:46 791action里面做处理。 Test test = new T ... -
<bean:page>
2010-06-28 00:31 845Action中的excute写入request.setAttr ... -
<bean:cookie>
2010-06-27 23:04 756在继承Action的excute方法中 //bean:c ... -
filter_setEncoding_note
2010-06-22 00:34 824(1)通过struts内部的RequestProcessor来 ... -
login_demo
2010-06-21 23:40 698note: (1)注意几种action用法。 Object ... -
test
2010-05-10 13:15 0test -
bean:message
2010-03-17 00:03 958*.jsp <%@taglib uri="h ... -
struts_doc(2)
2010-03-16 00:53 811...
相关推荐
在压缩包文件"struts_DispatchAction"中,可能包含了实现上述步骤的示例代码,包括 DispatchAction 的Java源代码和struts-config.xml配置文件,以及可能的JSP视图文件。通过学习和分析这些文件,初学者可以更深入地...
解决Struts1.x中使用Validator框架对DispatchAction不同方法使用不同的字段验证 你可以先参看我的blog文章:http://blog.csdn.net/qjyong/archive/2008/11/16/3311688.aspx 再决定是否下载。
在Struts框架中,`DispatchAction`和`MappingDispatchAction`是两种...在项目中,`DispathAction.ppt`可能包含关于`DispatchAction`的详细讲解和示例,而`dispacthertest`可能是与这两个组件相关的测试代码或示例应用。
为了使用 **DispatchAction**,首先需要继承该类并实现具体的业务逻辑方法。例如: ```java import org.apache.struts.actions.DispatchAction; public class ArticleAction extends DispatchAction { /** * ...
在`DispatchAction`中,我们可以通过重写`execute`方法来定义多个业务处理方法,每个方法对应一个特定的请求路径。这样,当用户发送不同的请求时,`DispatchAction`会根据请求参数调用相应的方法,实现灵活的请求...
通过分析这些文件,你可以更深入地了解SSH整合和DispatchAction的用法。 总的来说,这个例子是一个实用的学习资源,它展示了如何在实际项目中集成SSH框架,并利用DispatchAction实现请求的分发。对于初学者,这是一...
在JavaScript中,ECharts提供了一系列API供开发者调用,例如`resize()`用于图表自适应窗口大小,`dispatchAction()`用于触发图表上的各种动作,`getZoomOnPosition()`获取当前地图的缩放比例和中心位置等。...
在上面的示例代码中,我们使用dispatchAction方法触发了unfocusNodeAdjacency事件,该事件会取消高亮显示当前节点的相邻节点。 5. 事件的绑定 事件的绑定需要使用Echarts的on方法,该方法可以绑定图表的交互事件。...
本文将深入解析Struts中的控制器组件,特别是DispatchAction的使用。 在Struts框架中,控制器主要由ActionServlet和Action类组成。ActionServlet作为前端控制器,负责拦截所有HTTP请求,并根据配置文件(struts-...
4. **自定义调度**:除了使用请求参数来决定调用哪个方法外,还可以通过覆盖DispatchAction的`execute()`方法来自定义调度逻辑,这提供了更大的灵活性。 5. **优点与局限性**:DispatchAction简化了代码结构,使得...
通过学习和模仿示例代码,开发者能够快速掌握ECharts3的使用方法。 在压缩包中包含的"Echarts"文件可能包含了ECharts3的完整源码、说明文档以及示例代码。通过这个资源,开发者可以在无网络环境下也能全面了解和...
在JSP中,可以使用Struts的标签库(Struts Tags)来生成表单元素,并通过表单提交将请求发送到相应的DispatchAction方法。 最后,可能还会讨论错误处理和异常拦截,确保当发生错误时,系统能够提供有用的反馈信息,...
- 创建一个继承自`DispatchAction`的类,并为其添加多个处理方法,这些方法可以根据不同的请求参数(例如`method`)被调用。 - 在JSP页面中使用`<s:form>`标签,并通过`<s:url>`设置`method`属性为具体的处理方法名...
### Action使用说明详解 在软件开发中,尤其是Web应用领域,`Action`作为一个核心概念,被广泛应用于MVC(Model-View-Controller)架构中。本文将深入探讨三种不同的`Action`实现方式:继承自`Action`、继承自`...
DispatchAction是Struts框架中的一个重要组件,它允许一个Action映射到多个业务方法,而无需为每个方法创建新的Action类。这不仅减少了Action类的数量,还使得共享公共业务逻辑变得更容易。 #### 2. 实现步骤 要...
不同于常规的 `DispatchAction`,它不是通过请求参数来选择执行哪个方法,而是基于请求的Action路径的最后一个部分。 - 这个路径部分被视为方法名,如果在Action类中找到对应的方法,那么该方法就会被调用执行。 2...
首先,了解ECharts的基本使用方法是至关重要的。这包括在HTML中引入ECharts库,创建一个用于展示图表的DOM元素,然后初始化ECharts实例,设置图表的配置项。例如: ```html <!DOCTYPE html> ...
2. API参考:列出所有可配置的选项和方法,详细解释每个参数的意义和用法。 3. 示例库:提供大量实际应用场景的示例代码,方便开发者参考和借鉴。 4. 教程:逐步指导如何解决特定问题,如数据处理、自定义组件等。 5...
总结起来,ECharts 3.8.4 的文档涵盖了 ECharts 的核心功能、使用方法、配置选项以及示例,对于想要深入理解和使用 ECharts 的开发者来说,是一份非常宝贵的参考资料。通过仔细阅读和实践,开发者可以熟练掌握 ...
对于更复杂的情况,比如一个表单中有多个提交按钮,可以使用DispatchAction。DispatchAction允许为每个按钮创建单独的方法,避免在execute方法中进行大量条件判断。 **DispatchAction类**: DispatchAction使得处理...