我想通过使用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的返回。
答案 0 :(得分:0)
我对Struts的体验有限,但是......
“struts.xml”是一个Struts配置文件。我无法想象任何将该文件的内容发送到浏览器的默认功能。没有理由(我知道)。
此外,我认为这是您不希望公开向任何决定查看您网页源代码的人提供的信息。您将提供一些洞察您的应用程序的组织,否则将无法向公众提供。
但是,如果你真的必须这样做,解决方案可能在于创建某种服务器端资源(JSP,PHP,无论如何),它可以使用此文件的内容响应AJAX请求。从那里你可以通过E4X轻松解析它。
但是,我真的不认为这是一个特别好的想法。