求助 关于S2和AJAX的问题。
现在是这个情况:
我在做AJAX的测试 网上例子也不多 就模仿着写。。
功能就是 一个按键 的onclick 触发后 然后 到后台取值累加 然后返回给前台 弹出
现在状况是 页面的alert 有反映 但是弹出来的值 是整个页面的html代码
我只是想要 后台action 返回的px+xx 这一段
现在要怎么更正? 或者是各位达人 有没有类似简单的例子 供我模仿的也行。
代码如下:
Action:
public String hahaha(){ String xx="测试"; HttpServletRequest request = ServletActionContext.getRequest(); HttpServletResponse res = ServletActionContext.getResponse(); String pm=request.getParameter("pm"); res.setCharacterEncoding("UTF-8"); try { res.getWriter().write(pm+xx); } catch (IOException e) { e.printStackTrace(); } return "test"; }
function ckkey(){ var url="wsAtn!hahaha.action"; var px={pp:'页面来的'}; jQuery.post(url,px,callbackFun); } function callbackFun(data){ alert(data); }
<package name="ws_Action" extends="struts-default"> <action name="wsAtn" class="wsAct"><result name="test">xx.jsp</result></action> </package>