问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java struts2 jquery 在jquery中,怎么可以获取action中的值,具体看下面

发布网友 发布时间:2022-04-24 21:23

我来回答

6个回答

热心网友 时间:2022-04-24 22:52

这个很简单啊,struts.xml里面写好,然后页面ajax请求就行了
struts.xml:
<action name="ajaxAction" class="xxxxxx.xxx.xxxAction" method="xxx"> <result name="success" type="json"></result></action>
页面:
$.ajax({ type: "post", url: "ajaxAction.action", processData:true, data: {"后台接受名":页面数据}, success: function(data){ //data是后台传到前台的数据,data.name获得数据 }, error:function(XMLHttpRequest){alert("获取数据失败!")} });
页面上在success的function里面data.name就能获取到追问好像不行的。。启动服务的时候就出错了

追答启动报错?报什么错啊,是不是struts配置写错了?

热心网友 时间:2022-04-25 00:10

import java.io.PrintWriter;


import javax.servlet.http.HttpServletResponse;


import org.apache.struts2.ServletActionContext;


import com.opensymphony.xwork2.ActionSupport;


public class StrutsAction extends ActionSupport {

private String name;


/**

* Struts2中的action方法,怎么请求这个action就不用我多说了吧

*/

public String execute() throws Exception {


HttpServletResponse response = ServletActionContext.getResponse();


response.setContentType("text/html;charset=UTF-8");

PrintWriter out = response.getWriter();


setName("Stale331x");

out.print(name);


return null;

}


public String getName() {

return name;

}


public void setName(String name) {

this.name = name;

}


}

// 上面的代码是后台



//下面的代码是前台

//url 为请求的url,可以查询jQueryApI

jQuery.post(url, "", function(data){

    alert(data);// data里面弹出的就是后台的name

}, "text");


热心网友 时间:2022-04-25 01:45

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

热心网友 时间:2022-04-25 03:36

jsp 页面上随便定义一个的标签 <input name="name" value="<s:property value ='%{name}'/>" > 来获取值
或者 ajax 请求时 返回过来的 数据转换成json 从中获取name的值 在或者把name的值 存在session里面 在到页面中取出来

热心网友 时间:2022-04-25 05:44

struts添加json插件,action 配置成直接返回json的,ajax得到后,就很方便处理了追问能具体点么??

热心网友 时间:2022-04-25 08:09

你看看struts2的零配置。。
在里面,你定义好一个action的方法,然后在你定义一个变量
private String name;
封装方法中:
@JSON(name="name")
public String getName(){}
之后在方法上面配置注释的action方法,type值设置为json即可(这部分就是在零配置中)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
考研可以查试卷的各题得分吗 如何看到自己的考研试卷 考研成绩可以查各题得分吗 原神机关棋谭双风双岩队伍怎么玩_机关棋谭双风双岩队伍推荐 原神双风阵容怎么搭配 原神魈双风阵容怎么搭配-魈双风阵容搭配推荐 Java有发展潜力还是C#有发展潜力 兴智联和电信什么关系 玫瑰花酱做法二 武汉兴智联科技服务有限公司怎么样 哪些原因会导致UVLED固化机与UV胶水不匹配? UV点光源固化机是高压汞灯光源的好,还是LED光源的好? uvled光固化机应用于喷墨打印机 买了昀通科技的UVLED固化机,不知道出厂时进行的照射强度测试数据可靠吗?还需要自己重新测试吗 现在市场上有代替汞灯的节能环保UVLED光源设备,一直很看好但因价格太贵一直没换, 有人了解上海昀通吗?他们的UVLED设备怎么样? 为什么UVLED固化机发出的是蓝光? 昀通科技UVLED固化机照射强度会受到哪些因素影响? 实验室用UVLED固化机怎么选? UVLED光源照射机可以使松香快速固化吗 UV照射机买uv灯管的还是买led灯管的 海南海口的邮编是多少? 和朋友一起开的二手车店车被他偷偷拿去抵押贷款了怎么办? 五谷不分。是指什么生肖 五谷不分。是指哪个生肖 日食五谷三百担是什么生肖? 五谷不分的一生肖??、 12生肖里五谷是指什么? 绿色参码疑双合,不吃五谷吃青草猜生肖 不吃五谷吃瓜类,肥肥白白十全格,脚长就是劳苦人,门逢吉数大得利.猜生肖 急求!!!pixiv站的账号一个,谢谢 别人给我下了吡霜怎么办呢? 吡霜是什么 为什么从2021年3日份微信同城旅行上面东莞到娄底旳火车只有一辆了? “有晚上吃姜,当吃吡霜”这一种说法吗? 吃了比霜以一年时间了怎么办? 娄底有同城私家车送货的吗? 晚上吃姜是吡霜是嘛意思 娄底同城,问一下万豪三楼有没有多一个汉丽轩烤肉超市,有的话具体情形 为什么砒霜不溶于水呢? 银遇到有毒物质变黑怎样能变白? 雄黄用火烧会不会产生有毒气体? 红矾就是吡霜吗?它有何种药用价值? 三氧化二砷和五氧化二砷的毒性哪个更大?、 吃玫瑰果提取物复合片维C+E有什么副作用? 晚上吃姜、等于吃吡霜吗 你对药材了解哪些? 动物剥制标本有些什么处理方式? 为什么在光绪死后的20小时慈禧就死了,是暴病而亡吗? 隔夜菲菜盒胜过吡霜吗