Java 提供接口供其它应用调用
2017-02-24 11:05
197 查看
/**@author * 会员-接口类 * 相关参数协议: * 00 请求失败 * 01 请求成功 * 02 返回空值 * 03 请求协议参数不完整 * 04 用户名或密码错误 * 05 FKEY验证失败 */ @Controller @RequestMapping(value="/appuser") public class IntAppuserController extends BaseController { @Resource(name="appuserService") private AppuserManager appuserService; /**根据用户名获取会员信息 * @return */ @RequestMapping(value="/getAppuserByUm") @ResponseBody public Object getAppuserByUsernmae(){ logBefore(logger, "根据用户名获取会员信息"); Map map = new HashMap(); PageData pd = new PageData(); pd = this.getPageData(); String result = "00"; try{ if(Tools.checkKey("USERNAME", pd.getString("FKEY"))){ //检验请求key值是否合法 if(AppUtil.checkParam("getAppuserByUsernmae", pd)){ //检查参数 pd = appuserService.findByUsername(pd); map.put("pd", pd); result = (null == pd) ? "02" : "01"; }else { result = "03"; } }else{ result = "05"; } }catch (Exception e){ logger.error(e.toString(), e); }finally{ map.put("result", result); logAfter(logger); } return AppUtil.returnObject(new PageData(), map); }
注意: @ResponseBody注解必须要写;返回一个map集合。中间代码部分主要是接收传过来的参数值,与业务逻辑代码的实现。map.put就是返回你需要的结果
相关文章推荐
- webservice实际应用之调用外部系统提供的服务端地址,写java的webservice客户端程序并通过接口给外部系统传数据
- 提供一个在测试环境中,监控应用服务器的外部接口调用的方法(高峰)
- 提供一个在测试环境中,监控应用服务器的外部接口调用的方法(高峰)
- cocos2dx:C++层通过JniHelper调用JAVA层代码进而调用Android手机应用接口
- Java开发调用PageOffice提供的Word手写批注接口
- java调用平台提供的接口进行图片识别
- 用Java调用中国网建提供的SMS短信平台接口实现向移动端发送短信
- Java开发调用PageOffice提供的Word手写批注接口
- Base提供了Java Api的访问接口,掌握这个就跟Java应用使用RDBMS时需要JDBC一样重要[
- 提供一个在测试环境中,监控应用服务器的外部接口调用的方法(高峰)
- 漫谈Java程序设计中的接口应用
- ICTCLAS分词系统Java调用接口在Eclipse中的安装 http://blog.csdn.net/CloneIQ/archive/2006/07/20/945909.aspx
- 漫谈Java程序设计中的接口应用
- JAVA基础:漫谈Java程序设计中的接口应用
- Java动态调用类方法的应用
- java调用其它程序之记事本
- COM 组件设计与应用(十一)——IDispatch 及双接口的调用
- 中科院分词(ICTCLAS)Java调用接口下载
- 漫谈Java程序设计中的接口应用
- Java中的接口与抽象类的比较、应用和实例 – 一个培训师不错的简洁解述