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; }