`
paul-learning
  • 浏览: 43479 次
社区版块
存档分类
最新评论

如何查看struts的所有action映射情况

 
阅读更多

如果在一个比较大的项目里面,struts的配置文件往往有很多个。

 

要查看一个action对应的类,不是用全文查找的方式,就是得一个文件一个文件去找。

 

现在有一个插件可以一下子列出所有的action映射情况。我们只需要在这里查找就可以了。

 

为了看到 struts2 应用里的 Action 等各种资源的影射情况, struts2 提供了 Config Browser 插件。
使用方法,将 struts2-config-browser-plugin-2.1.6.jar (struts对应版本的压缩包里面有)文件复制到 struts2 应用的 WEB-INF\lib 目录中。

打开首页地址: http://localhost:8080/ 应用名字 /config-browser/actionNames.action
这里可以看到 Config Browser 插件的首页。 (注意,后缀.action根据实际情况保留或者删除)

注意:这里不管开发者是否使用 struts.xml 文件进行配置,一样可以看到 struts 的配置信息。

分享到:
评论

相关推荐

    struts2一个action处理多个请求 struts2实例

    1. **配置Action映射** 在`struts.xml`文件中,我们可以使用`<action>`元素来定义Action的映射。如果希望一个Action处理多个请求,可以在同一个`<action>`元素内添加多个`<result>`子元素,每个`<result>`对应一个...

    去掉.action去掉.do字样 隐藏struts2 URL地址action, strus1的扩展名do也是同理.zip

    在Struts2中,默认情况下,所有的请求都会映射到.action结尾的URL上。为了去掉这个.action,我们需要配置Struts2的配置文件,通常是struts.xml。在该文件中,我们可以定义一个全局结果类型(global result type)来...

    Struts2_通配符映射

    通配符映射允许Struts2拦截器处理所有以特定前缀开始的URL请求。例如,本例中的`UserAction-*`。 1. **创建首页:** - 在`WebContent\`目录下创建`index.jsp`页面,其中包含指向不同Action的链接。例如: ```jsp ...

    struts2 action的三种访问方式

    在这个例子中,所有以"user_"开头的Action都会映射到`UserAction`类。Action名将作为方法名,例如访问`/user_save.action`会调用`UserAction`的`save()`方法。 3. **动态方式(Dynamic Method Invocation,DMI)**...

    Struts-Action核心代码

    1. **初始化配置**:在Servlet容器启动时,ActionServlet会加载并解析`struts-config.xml`配置文件,获取所有Action配置信息,包括Action的映射、Form Bean定义、数据源等。 2. **请求分发**:当接收到HTTP请求时,...

    Struts2中struts_xml的Action配置详解

    总之,`struts_xml`中的Action配置是Struts2应用的基石,通过它可以灵活地定义请求与业务逻辑的映射关系,以及后续的页面跳转和拦截器链,从而构建出高效、可维护的Web应用。深入了解和熟练掌握这部分知识对于提升...

    Struts中action技术实现对数据的增删改查

    在Struts应用中,我们需要在Struts配置文件(通常是struts-config.xml或struts2的struts.xml)中定义Action的映射,包括Action类的全限定名、与之关联的JSP页面以及HTTP请求的映射路径。 例如: ```xml <action ...

    Struts1.2Action之处理多个业务

    5. **动态Action映射**:通过自定义PlugIn或扩展ActionMapper,可以根据请求参数动态决定调用哪个Action。 **三、Struts1.2的配置文件** 在Struts1.2中,`struts-config.xml`文件是核心配置文件,它定义了Action的...

    Struts In Action

    4. **动作映射**:struts-config.xml配置文件定义了Action、ActionForm、Forward等元素,建立起请求与业务处理的映射关系。 5. **视图渲染**:Struts支持多种视图技术,如JSP、Velocity等,用于动态生成响应页面。 6...

    Struts 2实战 Struts 2 in action 的中文版

    根据提供的信息,我们可以推断出这是一本关于Struts 2框架的书籍——《Struts 2实战 Struts 2 in action 的中文版》。本书主要介绍了Struts 2框架的相关概念、工作原理以及实际应用案例等内容。接下来,我们将根据...

    struts in action 源码

    - **struts-config.xml**: 这是Struts的主配置文件,定义了Action映射、数据源、结果页面等信息。例如,你可以在这里声明Action类,指定Action处理的URL以及执行后转发到的JSP页面。 **Action Mapping** 在struts-...

    Manning - Struts 2 in Action源码

    《Struts 2 in Action》是由Manning出版社出版的一本权威书籍,专注于讲解Struts 2框架的应用与实践。源码的提供使得读者能够深入理解Struts 2的工作原理,并有机会亲手实践书中所介绍的各种技术。 Struts 2是Java...

    Struts2--为Action的属性注入值

    为了调试和理解这个过程,可以开启Struts2的日志,查看拦截器的执行顺序和参数绑定情况。此外,还可以使用Struts2提供的开发工具,如 strut2-convention-plugin,它简化了Action和结果页面的配置,使得Action类名和...

    Struts2 in action 中文版.pdf

    《Struts2 in Action》是一本深入探讨Struts2框架的权威著作,中文版的发布使得国内开发者能够更方便地理解和应用这一强大的Java Web开发框架。Struts2是Apache软件基金会旗下的一个开源项目,它是MVC(Model-View-...

    struts-action.zip

    7. **动态方法调用(Dynamic Method Invocation,DMI)**:Struts2允许通过配置文件动态地映射Action方法,这使得可以不必硬编码Action方法名在URL中。 8. **插件架构**:Struts2的插件架构使其具有高度可扩展性,...

    简单的Struts1.0的实现

    这通常包括定义过滤器和过滤器映射,以确保所有请求都通过Struts处理。 2. **创建Action类**: Struts1.0中的每个业务操作对应一个Action类。这个类需要继承自`org.apache.struts.action.Action`,并覆盖`execute`...

    Struts in Action 中文版

    - `struts-config.xml`:Struts配置文件,定义了Action映射、FormBean和插件等框架元素。 - `tiles-defs.xml`:Tiles配置文件,如果使用Tiles插件的话,用于定义页面布局和模板。 - `application.properties`:属性...

    struts in action中文版

    全书覆盖了从基础到进阶的所有主题,对提高开发者的Struts技能有着极大的帮助。书中包含的案例和示例代码可以帮助读者快速上手,并在实际项目中灵活运用。 最后,该压缩包包含了七个PDF文件,可能分别是书的不同...

    Struts in Action 中文修正版

    Struts的配置文件(struts-config.xml)用于定义Action的映射,包括请求路径、处理Action类以及视图的跳转。 该书详细介绍了如何配置和使用Struts框架,包括ActionServlet、ActionMapping、ActionForm、Action...

Global site tag (gtag.js) - Google Analytics