Java 在Struts1配置文件中定义要在同一配置文件中使用的属性

Java 在Struts1配置文件中定义要在同一配置文件中使用的属性,java,struts,struts-1,struts-config,Java,Struts,Struts 1,Struts Config,我想在Struts1配置文件中定义一个属性,以便在同一配置文件中使用。例如, 定义属性 <property key='base_url' value='https://host/myapp'/> 使用属性值 <action path="login" type="com.UserLoginAction" name="loginForm" parameter="method"> &l

我想在Struts1配置文件中定义一个属性,以便在同一配置文件中使用。例如,

定义属性

<property key='base_url' value='https://host/myapp'/>

使用属性值

<action path="login" type="com.UserLoginAction" name="loginForm" parameter="method">
    <forward name="success" path="{base_url}/login.jsp" />
</action>

是否有可能在struts1中执行此操作


谢谢。

据我所知,我根本不知道有
元素。注意,在您的示例中,它是无用的,因为JSP对应用程序来说是本地的,所以没有理由添加URL——它们不是URL,而是相对文件路径。谢谢@DaveNewton。事实上,我把它作为一个例子。无论如何,我需要找到一种方法来使用struts配置文件中的属性值,它是在同一个文件或单独的属性文件中定义的。