为什么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. Python计算机视觉:第二章 图像局部描述符
  2. numpy np.sort()函数(指定对某一轴进行排序,返回数组的排序副本)(成对数组不要用这个排,用哪个啥lexsort()或argsort()都行)
  3. linux脚本求命令行上整数和,shell脚本--cut命令与awk简单使用
  4. Upload-labs闯关
  5. 教育|施一公:研究生最重要的素质是什么?
  6. thinkphp3.2.3漏洞_Chrome新版本修复CVE202015999 0 day漏洞
  7. oreo另一个意思_other和another区别:两种不同的“另一个”
  8. MVC部分视图的使用
  9. 总编下午茶:技术老男人的创业经
  10. 点击area不出现黑框_一切小黑屋,都能被黑框玻璃门治愈 | 附安装法则
  11. 《Unity虚拟现实开发实战》——第1章,第3.1节虚拟现实设备集成的软件
  12. Linux系统-Ubuntu的下载和安装
  13. DSP 2812: 使用C++封装外设时钟控制
  14. 球面投影全景图快速拼接
  15. docker tomcat 多开 实例_Docker 快速验证 tomcat 单机多实例方案
  16. IT战略规划,我们在做什么?(上)
  17. python易忘 自用小甲鱼笔记
  18. 文件服务器不能打印,服务器不能用作打印服务器 - Windows Server | Microsoft Docs
  19. 如何屏蔽电脑微信自动更新
  20. SAP FICO-模块 关于固定资产年结和折旧的问题

热门文章

  1. 周末舞会(循环队列)
  2. gstreamer用法
  3. 【年终糖果计划】跟风领一波糖果 candy.one 领取教程
  4. 36.Python实现马尔科夫链
  5. Spring基本了解与导包
  6. isnumeric( )函数用法
  7. Dirichlet卷积 学习小记
  8. mod格式android,影之诗安卓版卡面mod改动手把手教程
  9. 【数学】B094_LC_旋转函数(F(k+1) 和 F(k) 错位相减+递推)
  10. 42-面对对象编程(高级部分)2