<action name= "Login_* " method= "{1} " class= "mailreader2.Login ">
中Login_*带*是什么意思?method= "{1} "带{}这个是什么意思?
====================================================
name= "Login_* "
代表这个action处理所有以Login_开头的请求
method= "{1} "
根据前面请求Login_methodname,调用action中的以methodname命名的方法
class= "mailreader2.Login "
action的类名称
如jsp文件中请求Login_validateUser的action名称,根据上面配置,调用action类mailreader2.Login类中方法validateUser()
又如:
对于Login_update请求,将会调用mailreader2.Login的update()方法。
它的用法同webwork中的!符号的作用,相当于是一个通配符。
分享到:
相关推荐
总结来说,Struts2的配置文件主要涉及到了核心框架的各个组成部分,包括但不限于Action的定义、拦截器的配置以及结果类型的设置等。通过合理的配置,开发者可以轻松地构建出复杂且灵活的应用程序架构。
本文将详细介绍Struts2配置文件中的各个节点及其作用,并为初学者提供深入的理解。 #### 二、Struts2配置文件概览 Struts2的配置文件主要包括以下几个方面: 1. **`struts-default.xml`**:位于`struts2-core-...
`struts.properties` 文件是Struts 2框架中的核心配置文件之一,它包含了Struts 2框架运行时所需的一系列配置属性。这些属性决定了Struts 2的行为特征以及与其他组件如Spring、文件上传组件等的集成方式。下面将详细...
通过本文的详细介绍,我们了解了Struts2配置文件`struts.xml`的基本结构和各个配置项的含义。这些配置项包括包(Package)、拦截器(Interceptors)、全局结果(Global Results)以及Action的具体配置等。深入理解...
3. 通过`<servlet>`内的`<init-param>`子元素设置ActionServlet的初始化参数,如`param-name="config"`和`param-value="/WEB-INF/struts-config.xml"`,指明Struts配置文件的位置。 此外,`web.xml`还允许配置欢迎...
### Struts配置文件详解 #### 一、概述 Struts框架是Java Web开发中的一个重要工具,它使用MVC(Model-View-Controller)设计模式来组织应用逻辑,从而提高代码的可维护性和可读性。Struts框架的核心是通过两个XML...
### Struts2的struts.properties配置文件详解 在Struts2框架中,`struts.properties`文件是非常重要的配置文件之一,它主要用于定义Struts2应用的一些核心行为与特性。通过合理的配置,可以使得Struts2应用程序更加...
Struts1配置文件`struts-config.xml`是整个框架的中枢神经,通过以上介绍的各个配置元素,开发者可以细致地控制Web应用的每一个环节,从数据源管理、表单验证、异常处理到页面跳转,实现复杂功能的同时保持代码的...
Struts-config 文件是 Struts 框架的核心配置文件,它定义了整个应用程序的结构和行为。在这个文件中,我们可以配置数据源、表单 beans、Action mappings、异常处理等等。下面我们将详细解释 Struts-config 文件中的...
在Struts项目中,struts-config.xml是核心配置文件,包括ActionMapping、FormBean、Action和GlobalException等配置。同时,web.xml中需要配置Struts的前端控制器ActionServlet。 四、Struts工作流程 1. 用户发送...
1. **配置文件**:Struts2使用XML文件进行配置,主要配置文件包括`struts.xml`和`struts-default.xml`等。这些文件中定义了Action映射、拦截器、结果类型等。 2. **拦截器配置**:可以通过配置文件定义拦截器栈,...
3. **第一个Struts2应用**:开发第一个应用通常涉及创建一个简单的Action类,编写对应的JSP页面,并配置Struts2的配置文件(struts.xml)。 4. **解决配置文件无提示问题**:这可能是因为缺少IDE的插件或配置,安装...
在Struts2中,`struts.xml`文件是整个框架的核心配置文件之一,用于声明和配置Struts2的各种组件。其基本结构如下: ```xml <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration ...
Struts框架允许在配置文件中指定数据源的类型和配置,以便于管理数据库连接。例如,使用Apache的Commons DBCP数据源类型是***mons.dbcp.BasicDataSource。通过配置数据源,开发者可以使得数据访问更加灵活和易于管理...
本文将深入解析Struts配置文件`struts-config.xml`中的各个核心元素及其用法。 首先,`struts-config.xml`是Struts框架的核心配置文件,它定义了应用的各个组件和它们之间的交互方式。其根元素是`<struts-config>`...
4. `struts-default.xml` - Struts2框架默认加载的配置文件,定义了核心bean和拦截器,并自动包含在`struts.xml`中,提供标准配置。 5. 其他配置文件如`velocity.properties`, `struts-default.vm`, `struts-plugin...
Struts配置文件详解 web.xml、struts-cofig.xml以及struts-cofig.xml中各个标签的作用。 Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-cofig.xml文件.web.xml文件是配置所有web应用的,而...
通过以上对Struts2各个方面的介绍,可以看出Struts2不仅具有丰富的功能,而且设计精巧、易于扩展。掌握了Struts2的核心技术和实践经验后,开发者可以更加高效地构建高质量的Web应用。无论是初学者还是有一定经验的...