使用javascript从struts.xml获取结果

Getting the result from struts.xml by using javascript

本文关键字:获取 结果 xml struts javascript 使用      更新时间:2023-09-26

我想使用javascript或jquery在struts.xml中获得结果。例如,我在struts.xml、中有这些结果

            <global-results>
        <result name="input">error.jsp</result>
        <result name="syserror">error.jsp</result>
        <result name="login">loginError.jsp</result>
        <result name="error">error.jsp</result>
    </global-results>

我想知道如何使用javascript获取结果名称。我需要检测struts.xml.

的返回

我使用Struts的经验有些有限,但。。。

"struts.xml"是struts配置文件。我无法想象任何默认功能会将该文件的内容发送到浏览器。这根本没有任何理由(据我所知)。

此外,我认为这是你不想让任何决定查看你的页面源代码的人公开的信息。您将对您的应用程序的组织结构提供一些见解,否则公众将无法获得这些见解。

然而,如果您真的必须这样做,那么解决方案可能在于创建某种服务器端资源(JSP、PHP等),该资源可以用该文件的内容响应AJAX请求。从那里你可以很容易地通过E4X解析它。

但是,我真的不认为这是一个特别好的想法。