WebClient UI和Tomcat的启动器
WebClient UI
我们在WebClient UI的开发工具里点了Test按钮,
会在浏览器以测试模式打开选中的view。这背后发生了什么事?注意浏览器地址栏的bspwd_cmp_test,这是什么东西?Jerry倾向于把它当作是CRM WebClient UI component在测试模式下的启动器。
当我们以测试模式打开一个CRM WebClient UI component时,这个component的页面实际上是显示在一个iframe内,该iframe在上述提到的bspwd_cmp_test里实现:
点击Test按钮,在下图的iframe里会把真正被测试的WebClient UI component的页面嵌入进去。这个iframe加载时,会执行onload事件绑定的JavaScript处理函数:startBSPApplication。
这个函数为document动态生成HTML源代码:
启动器bspwd_cmp_test的页面session_single_frame.htm中立即执行的Javascript:
运行时展开如下:
Tomcat
最初我们部署Web应用到tomcat上的做法,一般是首先用Maven将Web项目打包成war文件,再手动或者写脚本将war文件拷贝到tomcat对应目录下。 现在我们可以在项目pom.xml文件里使用下面这个插件:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/jerry</path>
<port>9090</port>
<uriEncoding>UTF-8</uriEncoding>
</configuration>
</plugin>
然后在命令行里执行命令:mvn tomcat7:run
这个tomcat7-maven-plugin插件可以作为启动器,帮我们启动Tomcat并且加载war文件,
之后我们可以直接使用http://localhost:9090/jerry访问Web应用了:
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
WebClient UI和Tomcat的启动器相关推荐
- 如何在SAP CRM WebClient UI里创建HANA Live Report
1. 使用业务角色ANALYTICSPRO登录WebClient UI: 2. 点击新建按钮: 为新建的报表分配一个HANA Live Query: 指定Query的参数: 上图WebClient U ...
- SAP CRM WebClient UI Text 可编辑与否的控制逻辑
问题 在CRM WEB CLIENT UI上,什么情况下某个TEXT TYPE是只读的,什么情况下是可以修改的. 解答 结论:对于类型为R(Display log),A(Paste),C(displa ...
- SAP CRM WebClient UI html 格式的 Text 显示逻辑
如果webclient ui里某个Opp维护了html 格式的internal note,这些note显示在Fiori UI上会出问题么? 不会,这些text在DB存放的时候包含了必须的html ta ...
- SAP WebClient UI界面元素ID生成的逻辑分析
If we open a WebClient UI page with Chrome and inspect its UI element via Chrome development tool, w ...
- SAP WebClient UI开发工具中attribute文件夹展开的实现原理分析
For project reason I need to figure out the logic how the field list is assembled when folder " ...
- 在SAP WebClient UI里显示倒数计时的UI
First let's have a look at what is achieved: Once you click work center "Jerry count down" ...
- SAP WebClient UI和business switch相关的逻辑介绍
Do you know the meaning of these two checkboxes in F2 popup? Let's first learn some prerequisite kno ...
- 在SAP WebClient UI里使用AJAX进行异步数据读取
For POC purpose I need to implement the AJAX functionality in Webclient UI component. The UI compone ...
- SAP CRM WebClient UI端到端的字段扩展
所谓端到端的字段扩展,就是在WebClient UI上增添新的字段,允许客户维护,并保存到数据库里. 根据Jerry文章 Jerry的WebClient UI 42篇原创文章合集 所以端对端的字段扩展 ...
最新文章
- 关于浮点数的json解析
- Java 最常见的 100+ 面试题和答案:面试必备
- STM32 USB-HID通信移植步骤
- menu.php,menu.php
- 视觉(12)Active Vision Based Robot Navigation System
- UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
- windows下bash终端--git-bash总汇
- sv队列和动态数组的区别_Go 刷 LeetCode 系列:经典(7) 设计双端队列
- 帝国模板php代码,让帝国cms搜索页模板支持php代码
- Nature重磅:发现延长女性生育寿命的新基因
- C/C++如何连接MySQL服务器以及简单加密
- echarts柱状图 与轴不重叠_如何让柱状图柱子不挨着坐标轴,就像图片这样
- androidpn的学习研究(三)androidpn-server服务端几个类说明
- Spring讲解二:Spring中的Bean配置0
- linux资源限制函数getrlimit,setrlimit(转载)【转】
- LinkedIn领英官方API接口文档说明:授权代码流程
- c语言学籍信息系统,c语言学籍信息管理系统设计
- ARM架构与系列简介
- android 沉浸式按钮,android – 如何完全退出沉浸式全屏模式?
- 尚德机构退费难的问题
热门文章
- 海思3559A上编译GDB源码操作步骤及简单使用
- C++中标准模板库std::pair的实现
- 【Go】Go基础(十):文件读写
- linux驱动:设备-总线-驱动(以TI+DM8127中GPIO为例)
- java.io包对象读写_java.io 包中的____________和____________类主要用于对对象(Object)的读写_学小易找答案...
- c语言函数库哪里keyk,[精品]C语言库函数(字母G-K)-教案.doc
- 【jqgrid】疑难杂症及解决方法(随缘更新)
- c语言课程设计商品销售系统,c语言课程设计商品销售管理系统.pdf
- 属性字符串(富文本)的使用
- iOS动画系列之八:使用CAShapeLayer绘画动态流量图