思路:

页面提交表单后,在Action类中将页面提交的参数进行组装,随后通过使用Webservice技术来远程调用后台系统的业务接口服务来进行订单的保存操作

操作步骤:

  1. 在前台系统的Action类中通过使用属性封装与模型驱动的方式来完整接收页面提交参数
  2. 将页面提交的省市区字符串分割并组装成收/发区域对象
  3. 将组装好的收/发区域对象设置到订单对象的收/发区域属性中
  4. 判断客户是否登录,如果登录了就将客户ID值设置到订单的客户ID属性中
  5. 在后台系统中定义Webservice服务接口与实现类,并在spring中配置服务
  6. 在后台系统的web.xml中更改Struts2过滤器的匹配路径并配置CXF框架的Servlet
  7. 通过使用JDK提供的wsimport工具来根据后台系统服务的wsdl说明书生成客户端
  8. 在前台系统的Spring配置文件中配置客户端并指定服务地址
  9. 将客户端注入到Action类中进行调用即可

转载于:https://www.cnblogs.com/shan1393/p/9225074.html

业务逻辑:完成客户下单后前台系统的数据处理并调用后台系统服务处理业务 webservice接口调用 有用...相关推荐

  1. 【客户下单】前端系统Action数据封装

    [客户下单]前端系统Action数据封装 客户下单是在前端系统bos_fore中完成的,客户下单提交的数据将以webservice的形式发送给后台bos_management系统,由bos_manag ...

  2. 携程测试编程题:客户下单的时候系统会发放一个优惠券码,用户在前端界面看到的展现形式如下

    今天大四第一节课,下午去上了软件测试的课程,中午乘机在微信读书多看了看关于软件测试的书.下午上课,一边在牛客刷题,一边听讲,状态蛮好的.一个戴眼镜的女老师,讲的还有点意思. 今天新买的古琴也到了,下午 ...

  3. 【Lilishop商城】No4-1.业务逻辑的代码开发,涉及到:会员B端第三方登录使用及后端接口(微信、QQ等)

    仅涉及后端,全部目录看顶部专栏,代码.文档.接口路径在: [Lilishop商城]记录一下B2B2C商城系统学习笔记~_清晨敲代码的博客-CSDN博客 全篇会结合业务介绍重点设计逻辑,其中重点包括接口 ...

  4. webService接口对接医院lis系统接口

    文章目录 1.应用场景 2.http协议简述 3.webService协议/soup简述 4.发送webService请求 4.1建立HttpUtils工具类,来发送post请求 4.2 调用医院给的 ...

  5. 系统架构师-基础到企业应用架构-业务逻辑层

    一.上章回顾 上章我们主要讲述了系统设计规范与原则中的具体原则与规范及如何实现满足规范的设计,我们也讲述了通过分离功能点的方式来实现,而在软件开发过程中的具 体实现方式简单的分为面向过程与面向对象的开 ...

  6. 系统架构之业务逻辑层

    一.上章回顾 上章我们主要讲述了系统设计规范与原则中的具体原则与规范及如何实现满足规范的设计,我们也讲述了通过分离功能点的方式来实现,而在软件开发过程中的具 体实现方式简单的分为面向过程与面向对象的开 ...

  7. 系统架构师谈企业应用架构之业务逻辑层

    一.上章回顾 上章我们主要讲述了系统设计规范与原则中的具体原则与规范及如何实现满足规范的设计,我们也讲述了通过分离功能点的方式来实现,而在软件开发过程中的具体实现方式简单的分为面向过程与面向对象的开发 ...

  8. 关于软件中“业务逻辑”的详解

    原文:http://www.uml.org.cn/zjjs/201008021.asp 内容提要 ===================前篇===================== 前言 内容提要 ...

  9. 细说业务逻辑 -- 丢失的业务逻辑层

    前言 记得几个月前,在一次北京博客园俱乐部的活动上,最后一个环节是话题自由讨论.就是提几个话题,然后大家各自加入感兴趣的话题小组,进行自由讨论.当时金色海洋同学提出了一个话题--"什么是业务 ...

最新文章

  1. 2017年要学习的三个CSS新特性
  2. linux服务器性能监控命令汇总之sar命令(五)
  3. 3、Power Query-智能汇总工作簿下的指定或所有工作表数据
  4. 树莓派vi编辑文件时退格键和方向键无法正常使用的问题
  5. php制作留言板的题_PHP实现留言板功能实例代码
  6. 2012.7.24---C#(2)
  7. loadrunner接口性能测试分享
  8. GCC帧指针的开启与关闭以及反汇编测试
  9. 池流程图_干货收藏 | Java程序员必备的一些流程图
  10. 最大流模板(Edmonds-Karp)
  11. 三足鼎立 – Mac 输入法横向对比
  12. redhat8.2-docker安装及部分镜像下载
  13. OneDrive登录时出现问题· 请稍后重试。(错误代码: 0x8004de25)
  14. 重天乾 (易經大意 韓長庚)
  15. IDEA插件-----FindBugs
  16. Android 线程与线程安全
  17. sja1000 中断_SJA1000PeliCAN模式下自收发问题
  18. 有未经处理的异常: Microsoft C++ 异常: cv::Exception
  19. MC基岩服务器升级维护指南
  20. 【RRT三维路径规划】基于matlab RRT算法无人机三维路径规划【含Matlab源码 155期】

热门文章

  1. 超链接标签:a标签的基本用法
  2. 文献阅读09期:基于ADMM方法的柔性负载实时定价
  3. skywalking数据链路追踪
  4. 杭电ACM 1713 相遇周期
  5. 遥感IDL二次开发(辐射定标)
  6. 离线方式部署Ambari2.6.0.0
  7. NoSQL数据库知多少--KV存储数据库LevelDB
  8. WPS:找文件的历史版本
  9. Nginx Rewrite研究笔记
  10. Perl匹配之\w \s \d \b