我有一个由以下文件组成的 Struts2 Web 应用程序:
member.jsp
:
<script type="text/javascript">
String str1 = "aaa";
String str2 = "bbb";
xmlhttp.open("GET", "http://localhost:8080/project/editprofile.action", true);
xmlhttp.send(null);
</script>
struts.xml
:
<action name="editprofile" method="editProfile" class="controller.ControllerSln">
<result name="success" type="stream">
<param name="contentType">text/html</param>
<param name="inputName">inputStream</param>
</result>
</action>
ControllerSln.java
:
public String editProfile() throws UnsupportedEncodingException {
return SUCCESS;
}
我想通过 Ajax 将字符串“aaa”和“bbb”发送到controller.ControllerSln#editProfile()
方法。我怎样才能实现它?