sjfb.net
当前位置:首页 >> AjAx如何获取struts2中ACtion中的值?? >>

AjAx如何获取struts2中ACtion中的值??

如果你想在action中获得值,就必须先从jsp跳转到action,然后action返回的时候被struts拦截,匹配result时,就可以控制跳转到另外一个jsp.这当中的过程看起来很长,但是对于计算机来说是非常短暂的,你不会发现是经过action才跳转到第二个jsp.

request.setAttribute("name",name); ajax请求的时候就直接${name}应该就可以了。。。如果你后台确实封装好了,那么上面的set都没必要写

jsp中通过$.ajax()传参数到action的写法如下: 在jsp中的某个方法触发以下ajax方法: $.ajax({ type: "get", url: "getUserName.action", data: "name=john&location=boston", //此处是传参数的key和value datatype: "script" }); 在action中的...

前台代码示例: $.ajax({ url:"你请求的url", type:"post", data:{ "变量名":“value” } success:function(data){ //data便是action返回的数据 } }) 后台代码示例 public void ajaxRequest(){ try{ HttpResponse response = servletActionContex...

直接在action以一定的格式返回到界面,最基本的就是用out.wrlte(内容),界面的ajax回调函数里能得到的!

这个你要用ajax才可以获得。 也就是说,在js里 1新建XMLHttpRequest对象(例如名为:xmlhttp) 2.XMLHttpRequest对象发送请求 :xmlhttp.open("GET","url",true); 注意里面的url就是你struts2跳转的action,例如test.action 3.通过struts.xml找到ur...

js里面用post方法传递参数,定义js数组,传参数是就直接传就可以了 例,我用的jquery var str='aaa'; var exp = new Array(); exp.push(val1); exp.push(val2); $post('getpostdata.php', {expdata: exp, strdata:str}, function successget(dat...

官方写法: Struts 2 Stream result Action package actions; import java.io.InputStream; import java.io.StringBufferInputStream; import com.opensymphony.xwork2.ActionSupport; public class TextResult extends ActionSupport { private...

你的files是是数组 JSONArray.fromObject()这个是把list转换成json 加不加这个东西应是情况而定,你写的这个代码应该不用加 下面这种情况就要加和 public String findall() throws Exception{ List newsTypeList=newsService.findalltype(); JSO...

$.post("/meileishuo_wy/mls/ctrol/regedit/regeditAction/exists",{'userinfo.ufnum':$("#ph").val()},function(txt){ $("[role='ph']").html(""); $("#ph").parent().find("i").remove(); if(txt==1){ $("[role='ph']").html("手机号码已经被...

网站首页 | 网站地图
All rights reserved Powered by www.sjfb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com