第一种:url+?+参数

jsp中:

$(function(){

$("[name='delemp']").click(function(){

$this = $(this);

$delid = $this.attr("delid");

if(confirm("确认删除该条数据吗?")){

$.ajax({

type:"get",

url:"deleteemployeebyid?delid="+$delid,

dataType:"json",

success:function(msg){

$this.parent().parent().parent().remove();

alert(msg);

}

});

}else{

return false;

}

})

action中:

public String delEmployeesById(){

Map map = ActionContext.getContext().getParameters();

Object[] delid = (Object[]) map.get("delid");

String deleteid = (String) delid[0];

Integer did = Integer.valueOf(deleteid);

Employees emp = new Employees();

emp.setId(did);

employeesService.deleteEmployeeById(emp);

return SUCCESS;

}

第二种:post请求传递,action属性接收(推荐)

jsp:

………………

$.ajax({

type:"post",

url:"deleteemployeebyid,

dataType:"json",

data:{"delId":$delid},

success:function(msg){

$this.parent().parent().parent().remove();

alert(msg);

}

………………

action:

private Integer delId;

getter/setter方法

private String jsonobj;  //删除success后返回的msg

getter/setter

………………具体方法中直接用delId

struts.xml:(json结果配置)

jsonObj

java ajax传递到action_day8——ajax传参到action(Struts2)相关推荐

  1. ajax使用pur请求怎么传参,数组参数传递给控制器的方式

    开发工具与关键技术:Visual Studio 与jquery.C# 作者:黄灿 撰写时间:2019.7.5 在项目上多多少少都会有些地方会使用到批量增删改的地方,删除可以通过ID获取到每一条数据然后 ...

  2. java调用shell脚本,解决传参和权限问题

    1. java 执行shell java 通过 Runtime.getRuntime().exec() 方法执行 shell 的命令或 脚本,exec()方法的参数可以是脚本的路径也可以是直接的 sh ...

  3. 【Postman】测试 Post 请求时传递数据失败 常见传参方式

    近期尝试使用 nod.js + vue 开发一个小项目. 第一次使用 postman 测试,遇到 POST 请求数据发送不过去的问题,做一个记录. JS 部分代码 //用户注册接口 router.po ...

  4. PHP ajax 传递中文乱码,ajax+php传递中文乱码解决办法

    AJAX的乱码的出现在的原因 由于XMLHTTP采用的是Unicode编码上传数据,而一般页面采用的是gb2312,这就造成显示页面时产生乱码.而当在获取页面时的XMLHttp返回的是utf-8编码, ...

  5. 从字节码看java中 this 的隐式传参

    从字节码看java中 this 隐式传参具体体现(和python中的self如出一辙,但是比python中藏得更深),也发现了 static 与 非 static 方法的区别所在! static与非s ...

  6. Java方法---定义,重载,传参,递归

    Java方法定义 Java方法是语句的集合,这些语句一起执行一个功能. 方法是解决一类问题的步骤的有序组合 方法包含于类或者对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功 ...

  7. Strut2页面传参跳转 --Struts2

    1.本案例借助struts2框架,完成页面传参.跳转功能 2.代码实现 index.jsp: <form action="helloStruts2.action" metho ...

  8. ajax传值 实体类_ajax传参到实体类对应字段

    之前看公司的代码,从页面ajax传参数到接口类,接口类用一个实体接收.我一直以为c#会自动识别,赋值到同名的字段. 我曾和朋友讨论过,双方辩论.朋友认为c#没有这种功能,没有这样高级匹配的机制.而我因 ...

  9. ajax使用pur请求怎么传参,jQuery使用ajaxSubmit()提交表单示例

    ajaxSubmit(obj)方法是jQuery的一个插件jquery.form.js里面的方法,所以使用此方法需要先引入这个插件.如下所示: 复制代码 代码如下: 那么,如何通过ajaxSubmit ...

  10. ajax传递timestamp,解决ajax请求自动增加时间戳问题

    解决zepto ajax请求时自动增加时间戳问题 $.ajax({ url: url,type: 'get',async:false,headers : {'Accept-Encoding' : 'g ...

最新文章

  1. 【错误记录】IntelliJ IDEA 中右键点击源码目录选择 New 选项 没有创建 Java Class 选项 ( 将对应的源码目录标记为 Sources 选项 )
  2. 注册DirectShow filter时应该注意中文路径
  3. python控制鼠标点击标准模块_Python直接控制鼠标键盘模块 pyautogui
  4. 【MySQL性能优化】MySQL分库分表与水平分割取模案例(三)
  5. tsp 选边 matlab,【转载】蚁群算法TSP(旅行商问题)通用matlab程序
  6. debian安装java jdk_Linux(Centos、Debian)之安装Java JDK及注意事项(转)
  7. 如何下载php-5.5.38.tar.gz_搭建PHP服务器php-5.3.28.tar.gz
  8. Office编程(二)C#读取Excel并存入数据库,通过XML自定义表名,是否重建并插入数据...
  9. Hibernate中的query.setFirstResult(),query.setMaxResults();
  10. python的变量在使用前不需要先赋值_每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。_学小易找答案...
  11. 微信小程序的剪贴板 +复制剪贴,在淘宝中打开就可以获取到商品
  12. 智慧城市建设方案建议书——如何打造智慧城市
  13. 基于mapnik的地图符号编辑器功能介绍
  14. (CCF202109-4)收集卡牌(概率DP)
  15. 双因素认证(2FA)
  16. Android刘海屏适配
  17. php虚拟电话号码,虚拟号码能挡住骚扰电话垃圾短信?
  18. Java - 50以内所有质数 (带标签的continue)
  19. 【MagNet】《Progressive Semantic Segmentation》
  20. Mysql 多表联合更新

热门文章

  1. 第7节 简单抓包实验及验证帧结构——基于“科来”软件
  2. 天气预报小程序 微信小程序期末大作业(含文档)
  3. 远程windows蓝屏解决办法
  4. lan pci 联想开机_联想bios设置硬盘启动
  5. 虚拟网卡服务器端软件,不再挤房间!自己动手架设自己的“浩方”对战平台
  6. 深度互学习-Deep Mutual Learning:三人行必有我师
  7. 百度快速排名算法解密-百度搜索引擎快速排名软件-百度快排模拟点击器软件
  8. 51单片机之232串口实现-任务要求Fosc为6MHz,定时器T1为工作模式2
  9. 深蓝学院-多传感器融合定位-第4章作业
  10. 学堂在线数据结构上2