javascript - struts2中如何将xml字符串从action类发送到jsp

标签 javascript struts2

我对 struts 2 非常陌生。我正在创建一个示例。在我的示例中,我有一个login.jsp。目前我还没有在我的jsp页面中实现任何逻辑,我只是​​检查用户是否在用户名和密码文本框中输入了值。控件从 login.jsp 重定向到 callWebservice.java 操作类。这里我调用一个 web 服务,它以 xml 的形式给出结果。 成功后,我将从该操作类重定向到showResult.jsp在这里,我想使用 javascript 将结果 xml 捕获到变量中。 这是我在 showResult.jsp 上的代码:

<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<html>
<head>
<title>Show Result</title>
<script type="text/javascript">
        function showResult() {
            alert("Here it comes ");
var result =  <s:property value="key1" />
            alert("Before Display");
        }
    </script>
</head>


<body onload="showResult()">
<form action="#" method="POST" >
<div id="headerbg">
<h1 id="headerTag">Webs service Result</h1>
</div>
Result obtained by invoking webservice is  : <s:property value="key1" />
</form>
</body>
</html>

我从这个属性标签获取结果 xml,即 <s:property value="key1" />

I just want to know how can i store this result in a variable using JAVASCRIPT.

最佳答案

var结果更改为

var result = "<s:property value='key1'/>";

<script type="text/javascript">
  function showResult() {
    alert("Here it comes ");
    var result = "<s:property value='key1'/>";
    alert("Before Display");
  }
</script>

关于javascript - struts2中如何将xml字符串从action类发送到jsp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19704633/

相关文章:

css - Struts 2 磁贴的滚动条

java - 相当于 <bean :define> in struts 2

javascript - 监听器事件总是以最后一个元素的信息触发

javascript - 如何在Summernote编辑器中添加对齐(左对齐、居中对齐、右对齐)工具栏

javascript - Firefox 上的正则表达式问题

javascript - 转译的 webpack 包不会通过 require 导出带连字符的包名称

java - 带注释和输入标记的 Struts2 表单验证

javascript - ES6 const 用于在 JavaScript 中创建对象原型(prototype);这是一种模式吗?

java - 使用 Jersey 通过 Struts 2 框架将文件下载为输入流?

java - 如何使用 Struts 2 从服务器检索图像给用户