1.前台页面:
function sayHello() {
var userName=dojo.byId("userName").value;
dojo.xhrGet({
url: "<%=request.getContextPath()%>/test.do?method=test",
handleAs: "text",
content: { key1:userName, key2: "value2", key3: "value3" },
load: function(responseText)
{
dojo.byId("first_name").value = responseText;
dojo.byId("t1").value = responseText;
dijit.byId("description").value = responseText;
document.getElementById("middle_initial").value=responseText;
},
error: function(response)
{
alert("Error");
}
});
}
2.后台action中:
public ActionForward test(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
request.setCharacterEncoding("utf-8");
response.setContentType("text/html");
response.setCharacterEncoding("utf-8");
PrintWriter out = response.getWriter();
String key1=request.getParameter("key1");
out.print(key1);
return null;
}
转载于:https://blog.51cto.com/zhaojianping/482321