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

MyEclipse下搭建Struts-2.3.4的源码调试环境

阅读更多

1、
首先去http://struts.apache.org/download.cgi#struts234下载Struts2的源代码:struts-2.3.4-src.zip


2、创建一个简单的基于Struts2的Hello World应用程序。
顺带提一下struts2.3.4最少需要导入11个包:commons-fileupload-1.2.2.jar
commons-io-2.0.1.jar
commons-lang-2.4.jar
commons-lang3-3.1.jar
commons-logging-1.1.1.jar
commons-logging-api-1.1.jar
freemarker-2.3.19.jar
javassist-3.11.0.GA.jar
ognl-3.0.5.jar
struts2-core-2.3.4.jar
xwork-core-2.3.4.jar

3、在确保项目可以正常运行后,为struts2-core-2.3.4.jar指定源代码所在位置(见附件图片Info.jpg和info2.png)。

4、这样就可以在struts2-core-2.3.4.jar中

找到org.apache.struts2.dispatcher.ng.filter包中的StrutsPrepareAndExecuteFilter类并且在doFilter方法中设置断点进行调试(见附件图片info3.png)。

  • 大小: 28.8 KB
  • 大小: 47.4 KB
  • 大小: 18.9 KB
分享到:
评论
1 楼 fool2011 2012-07-31  

学习你的顺带 提到的11个jar包

相关推荐

    Myeclipse Struts-Hibernate-Integration-Tutorial

    ### MyEclipse Struts-Hibernate-Integration 教程解析 #### 标题解析:MyEclipse Struts-Hibernate-Integration 教程 本教程旨在详细介绍如何将流行的Web框架Struts与数据库持久化解决方案Hibernate集成起来使用...

    struts2-core-2.2.3-sources源码

    struts2-core-2.2.3-sources 源码直接在eclipse或者MyEclipse中attach在struts2-core-2.2.3.jar包上就可以在工程中直接查看Struts2源码。可以再网上搜索教程

    struts-1.2.9-src源码类库

    在本压缩包"struts-1.2.9-src"中,包含的是Struts 1.2.9版本的源代码,这对于开发者深入理解Struts的工作原理、调试问题或者进行二次开发非常有帮助。 Struts框架的核心组件包括Action、ActionForm、ActionServlet...

    SSHDemo:struts-2.3.4+spring-3.2.1+hibernate-4.1.9 一个SSH项目演示

    struts-2.3.4+spring-3.2.1+hibernate-4.1.9 a SSH project demo (MyEclipse+Tomcat7+jdk7) 自己学习搭建的一个SSH框架,使用的都是最新的版本,内附基本的增删查改逻辑; 没有使用注解方式,后面会再搭一个注解版本...

    MyEclipse搭建struts环境

    以下是如何在MyEclipse中搭建Struts开发环境的详细步骤: 1. **创建新项目**: - 打开MyEclipse,选择"New" -> "Projects",在弹出的窗口中,找到并选择"Web Project",点击"Next"。 - 在新项目设置中,为项目...

    利用Myeclipse快速开发struts应用程序

    MyEclipse是一款强大的集成开发环境,尤其适合Java EE应用的开发。Struts是一个基于MVC设计模式的Web应用框架,它主要用于构建结构清晰、可维护性好的企业级应用程序。通过MyEclipse的Struts Designer,开发者可以...

    struts-ajax-myeclipse

    **在MyEclipse中开发Struts-Ajax应用的步骤:** 1. **创建项目**:在MyEclipse中创建一个新的Java Web项目,并添加Struts和Ajax相关的库。 2. **配置Struts**:设置struts-config.xml,定义Action和ActionForm。 3. ...

    MYECLIPSE + STRUTS2 + SPRING4 + HIBERNATE4 + STRUCTS2S+OGNL + MYSQL_5.7.12

    根据提供的标题、描述以及部分内容,本文将详细解析与MYECLIPSE + STRUTS2 + SPRING4 + HIBERNATE4 + STRUCTS2S+OGNL + MYSQL_5.7.12相关的技术栈及其应用。这些技术在企业级开发中非常常见,能够帮助开发者构建高效...

    MyEclipse下配置Struts2(含文档及源码)

    此为MyEclipse下Struts2的配置使用文档,附件包括配置步骤文档及源码,文档为本人学习struts2配置一步一步所写,完全为个人对struts2的学习理解,如有不正确的地方,请留言批评指正,谢谢!附件包含项目源码,为本人...

    [myeclipse.10.0.更新发布].myeclipse-10.0-offline-installer-windows

    [myeclipse.10.0.更新发布].myeclipse-10.0-offline-installer-windows 迅雷下载地址: http://bigsoft.pc6.com/big/myeclipse.10.rar

    MyEclipse 8.5 注册--取消MyEclipse Trial Expired解决办法

    MyEclipse 8.5 注册--取消MyEclipse Trial Expired解决办法

    MyEclipse下搭建第一个Struts2程序

    本教程将指导您如何在MyEclipse集成开发环境中搭建第一个Struts2程序。 首先,我们需要了解MyEclipse。MyEclipse是基于Eclipse的Java EE集成开发环境,它包含了大量用于开发Java Web应用的工具和插件,如Tomcat...

    Myeclipse8.5下搭建SSH框架(图解)Struts2.1+Spring3.0+Hibernate3.3

    本文将详细介绍如何在MyEclipse 8.5环境下搭建基于Struts2.1、Spring3.0以及Hibernate3.3的SSH框架,并通过图解的方式引导读者完成整个搭建过程。 #### 二、创建 Web 项目 首先,需要在MyEclipse 8.5中创建一个新...

    MyEclipse2017 CI-2017-CI-7破解文件——只针对CI7

    MyEclipse2017 CI7 破解文件,亲测可用MyEclipse2017 CI7 破解文件,亲测可用MyEclipse2017 CI7 破解文件,亲测可用MyEclipse2017 CI7 破解文件,亲测可用MyEclipse2017 CI7 破解文件,亲测可用MyEclipse2017 CI7 ...

    MyEclipse 6.5 Blue Edition - Milestone 1注册机源码

    MyEclipse 6.5 Blue Edition - Milestone 1注册机源码 ,自己定义注册名字运行后获得注册码!文件为java源码

    myeclipse-8.5.0-win32.zip

    1. 解压下载的"myeclipse-8.5.0-win32.zip"压缩包,获取其中的安装文件"myeclipse-8.5.0-win32.exe"。 2. 双击运行"myeclipse-8.5.0-win32.exe",开始安装过程。在欢迎界面中,点击“Next”继续。 3. 阅读许可协议,...

    用MyEclipse搭建Struts+Spring+Hibernate框架(图文).doc

    标题与描述均指向了“用MyEclipse搭建Struts+Spring+Hibernate框架”的主题,这一文档旨在指导读者如何在MyEclipse环境下构建一个基于Struts、Spring和Hibernate的开发框架,通常被称为SSH(Struts-Spring-Hibernate...

    myeclipse-10.0-offline-installer- 2020.9

    【离线安装器】:"myeclipse-10.0-offline-installer"表明这是一个离线安装程序,意味着它不依赖互联网连接来完成安装过程。这对于网络环境不稳定或者速度较慢的情况非常实用,用户可以一次性下载完整的安装包,然后...

    myEclipse创建Struts Project

    MyEclipse提供了对Struts的集成支持,包括自动创建Action和ActionForm类、生成 strut-config.xml配置、智能提示和代码完成等功能,方便开发者快速搭建和调试Struts应用。 以上就是关于"myEclipse创建Struts Project...

    \MyEclipse8下struts2开发例程及解析

    Struts2环境搭建** 在MyEclipse8之前,开发者需要手动引入Struts2的jar文件,包括`struts2-core`、`xwork`、`ognl`、`freemarker`、`commons-logging`以及`commons-fileupload`等依赖库。此外,还需要编写Struts2...

Global site tag (gtag.js) - Google Analytics