为什么80%的码农都做不了架构师?>>>   

public class UserAction
{
 public Result list()
 {
  Map<String, Object> map = XUtil.getParameterMap();
  return new Json(XUtil.call("PmsService.finduser", map));
 }

}

第一步:从request中获得参数;

第二步:调用service层PmsService的finduser(map)方法,返回数据,并且是以json格式返回给客户端。

客户端调用:

$.ajax({

url:'/user/list',

....

});

与servlet解耦,代码量少

简单吧,欢迎交流!

转载于:https://my.oschina.net/rzy/blog/228907

JOne Action示例相关推荐

  1. struts2学习笔记(三) Action(上)

    Action是什么 应用程序可以完成的每一个操作都可以称之为动作.例如,显示一个登录表单是一个动作,将用户信息保存起来也是一个动作. 动作类其实就是普通的java类,他们可以有属性和方法,但是需要遵循 ...

  2. Struts 2的输入校验(一)

    9 Struts 2的输入校验 输入校验有两种:客户端和服务器端校验.客户端校验一般是通过JavaScript来完成,这种校验可减轻服务器压力.服务器校验主要通过服务器端编程的方式来完成. (1) 客 ...

  3. 【Java集合框架】ArrayList类方法简明解析(举例说明)

    本文目录 1.API与Java集合框架 2.ArrayList类方法解析 2.1 add() 2.2 addAll() 2.3 clear() 2.4 clone() 2.5 contains() 2 ...

  4. Java设计模式(20)——行为模式之命令模式(Command)

    一.概述 概念 类似C中的callback! UML简图 角色 客户端:创建具体命令,指定接收者 命令接口:声明命令的接口 具体命令:定义接收者和行为之间的弱耦合(execute执行方法) 请求者(I ...

  5. (四) View/Model 全解(mvc)

    转自:http://www.cnblogs.com/zhangziqiu/archive/2009/03/18/Aspnet-MVC-4.html 一.摘要 本文讲解在Action中向View传递Mo ...

  6. Struts 2配置详解

    学习内容 Struts 2配置文件 Action的配置 Result的配置 属性驱动与模型驱动 能力目标 熟练进行Struts 2配置 熟练使用属性驱动和模型驱动 本章简介 上一章我们初步学习了Str ...

  7. asp.net core 系列 6 MVC框架路由(下)

    一.URL 生成 接着上篇讲MVC的路由,MVC 应用程序可以使用路由的 URL 生成功能,生成指向操作的 URL 链接. 生成 URL 可消除硬编码 URL,使代码更稳定.更易维护. 此部分重点介绍 ...

  8. java peek函数_基础篇:JAVA.Stream函数,优雅的数据流操作

    写在开头:本文是转载于掘金上的一篇文章,已获得原作者授权,我会在文章最后放上原作者和原文链接. 前言 平时操作集合数据,我们一般都是for或者iterator去遍历,不是很好看.java提供了Stre ...

  9. SELinux相关内容

    SELinux 访问控制机制: DAC:Discretionary Access Control,自主访问控制: 基于文件或数据被文件系统赋予的访问权限(r,w,x)的方式实现的访问控制机制: MAC ...

最新文章

  1. springmvc+mybatis,在mybatis逆向工程的基础上使用模板自动生成controller层代码
  2. 业界真的需要水下数据中心?微软的确认为如此
  3. SAP CRM和Hybris里的Product Variant
  4. 科来数据包生成器找不到网卡_CPU:网卡老哥,你到底怎么工作的?
  5. MTK 驱动(79)---如何调整CPU corenum, freq, policy
  6. 14种模式解决面试算法编程题(PART I)
  7. 细胞自动机 c语言程序,Processing精彩例程之细胞自动机
  8. ComBox 绑定数据库
  9. 计算机包括台式机和笔记本,外星人Area-51M游戏笔记本评测:比台式机更强悍的笔记本...
  10. linux红帽子镜像下载,红帽Red Hat Linux相关产品iso镜像下载
  11. oracle查询路径,查询oracle表空间路径
  12. Ubuntu 语言配置修改为英文
  13. OpenAI gym Atari游戏的环境设置
  14. Java Swing教程(基础)
  15. java计算机毕业设计健身房管理系统演示录像2021MyBatis+系统+LW文档+源码+调试部署
  16. 驾驶员理论考试通过!
  17. 我写的Javascript贪食蛇v1
  18. 从代码层面分析STM32 标准库和HAL库的差异
  19. redis数据类型介绍
  20. 测试开发工程师mac电脑常用软件推荐

热门文章

  1. (一)GDAL计算图像坐标与像素坐标之间的关系
  2. vue3 HarmonyOS 华为鸿蒙浏览器的支付宝支付问题解决
  3. 聚类的方法(层次聚类,K-means聚类)
  4. 【CSS】02-overflow属性的应用
  5. linux ps afx,Linux进阶必学知识:grep是什么?怎么用?
  6. 微信支付的支付流程涉及哪些接口
  7. 狂暴者 pat basic 练习二十二 D进制的A+B 测试点2,3,4原因
  8. 仅仅2000元自己动手制做高清晰投影仪!
  9. 计算机内部浮点数表示方法以及计算方式AND计算机内部浮点数加减法运算规则和步骤(包含实例)(32位为例)
  10. Unity3D——学习分享(四)代码控制立方体的移动旋转