📜  Struts 2教程:多个配置文件示例

📅  最后修改于: 2021-01-11 02:52:30             🧑  作者: Mango

Struts 2教程:多个配置文件示例

对于大型应用程序,最好使用多个配置文件而不是一个配置文件,以便于管理该应用程序。

我们可以创建许多配置文件,但是我们需要在struts.xml文件中对其进行定义。 strutsinclude子元素用于定义支持的配置文件。

创建多个配置文件的示例

让我们看一下定义多个配置文件的简单示例。

1)在struts.xml中定义多个配置文件的条目

在此struts.xml文件中,我们定义了2个配置文件struts-first.xml文件和struts-second.xml文件。

struts-first.xml文件位于第一个目录内,而struts-second.xml文件位于第二个目录内。











    

2)创建配置文件

让我们创建两个配置文件,这些文件定义带有结果的操作。








welcome.jsp









welcome.jsp



其他所需资源

要运行此应用程序,我们需要以下资源:

  • index.jsp
  • Welcome.java
  • 2查看组件

index.jsp

该jsp页面创建两个链接。

动作课

这是仅包含execute方法的简单Action类。

package com.javatpoint;

public class Welcome {
public String execute(){
    return "success";
}
}

2查看组件

2个视图组件的名称相同,即welcome.jsp,但它们的位置不同。

它位于根目录下的第一个目录内。

Welcome to first namespace

welcome.jsp

It is located inside the second directory under root.

Welcome to second namespace