`
qdpurple
  • 浏览: 276141 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts1 学习疑问

阅读更多

以前一直使用struts2 现在公司使用的struts1.2.7 ,在使用时 有个疑问

1. struts1 中 的action 方法 是不是只能重写父类Action 的 execute() ?

 

因为在struts2 中可以通过在struts.xml配置action的 method 属性来指定请求的action方法.

而在struts1总在 struts-config.xml中,action配置好像没有method方法只有

parameter属性, 

如果不能配置的话 每个action类只能处理一个请求, 那样是不是需要太多的Action类了 ,这与

struts2相比 太麻烦了.

 

:经过在问答频道提问, je们踊跃帮助,这个问题基本明白了.

需要Action类继承 DispatherAction类,然后再struts-config.xml中 Action配置parameter="method"

在请求时传入所要处理的方法名即可(如/regYrdw.do?method=checkUser) .

但有一点:

当在Action类中定义
execute(...) 方法时, 当请求mdName方法时,仍执行execute()方法,而不是
mdName(..),
当去掉execute()方法,可以正确执行 mdName()方法.
也就是说struts1,默认对请求执行execute()方法.

2. RpcDispathAction与DispatcherAction区别?

Demo使用的是R~, 而D~使用的也较多?

 

0
0
分享到:
评论

相关推荐

    struts-2.3.4-src.zip

    1. **FilterDispatcher**:这是Struts2的前端控制器,所有HTTP请求都会经过它进行分发。源码中,你可以看到它是如何根据配置找到对应的Action并执行的。 2. **ActionInvocation**:这个接口表示一个Action的执行...

    struts2框架学习之第一天

    学习struts2框架,一些国企公司的框架一般再用,有疑问的小伙伴欢迎一起讨论,共同成长进步。

    struts-bean:message使用

    Struts 是一个经典的Java Web开发框架,用于构建企业级应用。在Struts中,`struts-bean:message`标签是...如果你对相关细节还有疑问,可以参考提供的博客链接(已失效,无法访问),或者搜索其他在线资源进行深入学习。

    Spring3+Struts2+Hibernate框架的demo

    1. 学习每个框架的基本概念和核心功能。 2. 理解MVC模式和依赖注入的重要性。 3. 掌握配置文件的编写,如Spring的beans.xml,Struts2的struts.xml和Hibernate的hibernate.cfg.xml。 4. 练习创建实体类,编写DAO...

    struts网上商城

    用struts和mysql开发的分层结构的网上商城,直接导入eclipse或者myeclipse就能使用,是书上的例子,不过...能成为你自己的独立作品,并且能学习商城的开发结构和模式,住你们使用愉快,有什么疑问在下面留言,嘿嘿 加油

    Struts Tutorial

    - 学习Struts提供的标签 - 使用Struts标签来构建页面布局 - 动态填充数据到模板中 #### 八、Bean对象与XML交互 - **Bean对象与XML**:在Struts应用中,经常需要将Java Bean对象序列化为XML格式或从XML反序列化为...

    整合Struts2+JasperReport Web报表应用示例

    Struts2 和 JasperReport 的整合是为了解决在 Web 应用中生成复杂报表的需求。...而 Struts2 是一个流行的 Java ...如果你对 iReports 的模板设计或 Struts2 的 Action 编写有疑问,可以查阅更多的文档或教程来深入学习。

    Javaweb开发开源框架struts2

    1. 在建立Struts2的Web工程中,需将struts-2.0.8\lib下的各包放入web工程的lib目录下; 2. 该学习进阶文档为作者自学时学习记录,与大家共享之,也愿各位同仁提出宝贵意见; 3. 有疑问可留言或发Email至:...

    Hibernate+jsp+Struts2开发的CRUD和分页代码

    ” 提示我们这是一个学习过程中的实践项目,开发者愿意提供帮助解答疑问,表明这个代码资源具有一定的学习价值和实用性。 【标签】: 1. Hibernate:Hibernate是一个开源的Java ORM(对象关系映射)框架,它允许...

    struts2完全捕获404错误的方法

    至于提供的压缩文件"1406期PMP报考流程资料_",这似乎与Struts2捕获404错误的主题不直接相关,可能是其他学习材料,如项目管理专业认证(PMP)的报考流程。如果你对PMP报考流程有任何疑问,可以查阅相关资料或寻求...

    JSP+Struts+网络在线考试

    1. **JSP(JavaServer Pages)**: JSP是Java技术用于动态网页开发的一种方式。它允许开发者将HTML代码与Java代码分离,使得网页的静态内容和动态内容可以更好地管理。在本系统中,JSP主要负责展示用户界面,处理用户...

    采用struts+spring+hibernate架构电信业务系统

    本系统采用struts+spring+hibernate架构,重在讲述三者结合在一起的应用开发,所有源程序都 有详细的注释,供入门者学生参考,未经作者允许不得用于商业用途,只能用于教学或个人学习。 程序只是整个系统中的...

    webwork in action 第一卷(高清中文版1/3)

    struts2是如何利用基本的servlet构建出来这样一个灵活的框架的……这所有的疑问,在本书中都会给你一个满意的解答。  市面上的什么“深入浅出struts2”、“精通struts2”、“this struts2”、“that struts2”,...

    ss2h——struts2 和 spring 和 hibernate

    本人手工写的struts2 和 spring 和 hibernate的小功能 没有半点 copy的内容 功能:登录,表的增加和删除,修改,和分页,登录没有做什么处理 简单的判断了下 给我 弟弟学习java做的,如果有疑问可以:1013990075

    中国移动业务管理系统(struts+spring+hibernate)源码

    本系统采用struts+spring+hibernate架构,重在讲述三者结合在一起的应用开发,所有源程序都有详细的注释,供入门者学生参考,未经作者允许不得用于商业用途,只能用于教学或个人学习。 程序只是整个系统中的一个...

    基于Struts架构网络教学平台设计与实现.doc

    1. **试卷管理**:教师可以创建、修改和发布电子试卷。 2. **作业管理**:教师布置作业,学生上传作业,教师批改并反馈。 3. **课程设计选题管理**:教师发布课程设计题目,学生选择并提交设计作品。 4. **在线答疑*...

    JAVAEE 快速自学路线及详细的学习资源和方法

    JAVAEE 快速自学路线及详细的学习资源和方法 本资源摘要信息旨在提供 JavaEE 的快速自学路线,涵盖了从零基础到 JavaEE 就业的所有...学习者可以根据自己的需求选择合适的学习资源,并在传智播客论坛上讨论任何疑问。

    webwork in action 第二卷(高清中文版2/3)

    struts2是如何利用基本的servlet构建出来这样一个灵活的框架的……这所有的疑问,在本书中都会给你一个满意的解答。  市面上的什么“深入浅出struts2”、“精通struts2”、“this struts2”、“that struts2”,读...

    webwork in action 第三卷(高清中文版3/3)

    struts2是如何利用基本的servlet构建出来这样一个灵活的框架的……这所有的疑问,在本书中都会给你一个满意的解答。  市面上的什么“深入浅出struts2”、“精通struts2”、“this struts2”、“that struts2”,...

Global site tag (gtag.js) - Google Analytics