`
JerryWang_SAP
  • 浏览: 1044794 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

SAP CRM WebClient UI和Hybris的controller是如何被调用的

阅读更多

CRM WebUI

通过当前view content id拿到controller id,进而拿到controller实例。

Hybris

Hybris team的同事张健在他写的公众号文章从产品展示页面谈谈Hybris的特有概念和设计结构里介绍了product detail page的controller是如何被调用到的。

感谢Spring MVC的@RequestMapping, 让上图的url能够自动匹配到下图的ProductPageController。

具体这个controller的哪个方法会被调用来读取指定product的数据:

url里的product id会被这个pattern截获:

然后注入到变量productCode里,再call productFacade从DB取Product数据。

0
0
分享到:
评论

相关推荐

    CRM7.0 WebClient UI config

    在SAP CRM 7.0版本中,WebClient UI配置是一项关键任务,它涉及到了用户界面的定制和优化,以提升用户体验和业务效率。WebClient UI是SAP CRM的一个核心组件,提供了一个基于Web的交互界面,使得用户能够访问和操作...

    Creating a Dropdown in SAP CRM WebUI.docx

    通过这个过程,你不仅学会了如何在SAP CRM WebUI中创建下拉列表,还了解了值帮助方法和接口在SAP UI开发中的重要性。这是提高用户界面功能性和用户体验的关键步骤,对于任何WebUI开发者来说都是必备技能。

    SAP_CRM中文自学笔记

    SAP CRM的基础知识通常包括对于其核心组件的理解,包括主数据(如账户、组织模型、产品等),交易处理、定价、开票、CRM中间件以及CRM WebClient UI。CRM中间件主要负责不同系统组件之间的信息交换,而CRM WebClient...

    SAPCRM基础培训教材.doc

    《SAP CRM基础培训教材详解》 ...总结来说,SAP CRM的基础培训涵盖了WebClient UI的演变及其丰富元素,以及CRM与ERP的集成策略。了解这些知识,有助于更好地理解和使用SAP CRM系统,提升企业的运营效率和服务质量。

    SAP CRM WebClient UI cross component跳转的一个具体例子

    Subject: 为什么design time时候看到的是ICQR,点了service之后看到02QR的代码被call到 这是cross component navigation在起作用。 Result list是model在ICQR里面,如果点service,会navigate到service detail page...

    SAPCRM基础培训.doc

    最初,SAP CRM使用的是PCUI和IC WebClient,后来发展为WebClient,最新的版本是CRM 7.0 EHP1。这个阶段,WebClient UI利用SAP BSP(Business Server Pages)和BOL(Business Object Library)技术,通过HTTP协议使得...

    SAP CRM WebClient UI ON_NEW_FOCUS的用途

    Sent: Thursday, May 9, 2013 6:30 PM Subject: ON_NEW_FOCUS的用途 ROOT ———————————— Product ID PRODshortText ———————————— Product Description Genil Model hierarchy

    UI Guidelines for CRM WebClient User Interface

    UI Guidelines for CRM WebClient User Interface

    sap 简介及关键提示

    产品建议不仅能在标准订单等销售事务中应用,还能在CRM WebClient UI(交互中心)和Web渠道中实时呈现,帮助销售人员在与客户的互动中快速响应并提供个性化建议。 通过灵活地配置产品联想规则,企业可以设定复杂的...

    WebClientDemo_webclient_

    `WebClientDemo.csproj`是项目文件,它定义了项目结构、引用库和其他编译配置,使得Visual Studio可以正确地编译和运行项目。 总的来说,这个示例项目向开发者展示了如何使用C#的`WebClient`类来实现一个具有下载...

    WebClient下载文件展示进度条

    请注意,实际应用中可能需要处理错误和异常,以及考虑线程同步问题,确保UI线程安全地更新进度条。此外,如果要实现更复杂的功能,比如暂停和恢复下载,可能需要使用更高级的类如System.Net.Http.HttpClient,配合...

    WebClient-2.2.5.exe

    WebClient安装文件。 ...比较三种流行的HTTP客户端:...WebClient的主要优点是它的非阻塞和反应式的特性,这使得它在处理大量并发请求时能够保持高性能。此外,由于它是Spring的一部分,所以它与Spring框架的集成非常好。

    C#中WebClient实现文件下载

    在C#编程中,WebClient类提供了一种简单的方式来实现文件下载。WebClient是一个高度封装的网络通信类,主要用于HTTP协议交互,包括上传和下载数据。以下是对标题和描述中涉及知识点的详细解释: 1. **WebClient下载...

    WebClient jar包

    WebClient jar包

    C# 使用WebClient类 下载网络指定资源

    在本教程中,我们将深入探讨如何使用WebClient类来实现一个功能完善的网络资源下载器,包括实时显示下载速度和进度,并在下载完成后提供提示。 首先,让我们了解WebClient类的基本用法。WebClient是System.Net命名...

    C# WebClient 上传文件

    ### C# WebClient 上传文件知识点解析 #### 一、引言 在开发过程中,经常会遇到需要将客户端的文件上传到服务器的需求。C#语言提供了多种方法来实现这一功能,其中`WebClient`类就是一种非常简便的方式。本文将详细...

    wphone WebClient和HttpWebRequest

    它提供了一个异步的下载数据的方法,比如`DownloadStringAsync`和`DownloadDataAsync`,这些方法在后台线程中执行,不会阻塞UI线程。然而,WebClient对于自定义HTTP头和复杂的HTTP操作支持有限,例如设置Cookie或...

    C#通过webclient下载demo

    - **取消下载**:可以通过调用`WebClient`的`CancelAsync()`方法取消正在进行的下载任务。 - **自定义请求头**:如果需要在下载时发送额外的HTTP头,可以使用`Headers`属性设置。 - **代理设置**:`WebClient`会...

    C#webClient.DownloadFileAsync异步源码

    `WebClient`类提供同步和异步版本的方法,如`DownloadFile`和`DownloadFileAsync`。 3. **WebClient.DownloadFileAsync方法** `DownloadFileAsync`方法用于异步地从指定的URL下载文件到本地文件系统。它的基本语法...

    C#使用WebClient获取网页源文件例子

    注意这里使用了`using`语句,这确保了在方法结束时,`WebClient`对象会被正确地释放,避免资源泄露。 压缩包中的`WebClientDemo`可能是一个C#项目的示例,其中包含了完整的源代码,包括如何使用`WebClient`下载并...

Global site tag (gtag.js) - Google Analytics