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的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
相关推荐
CRM7.0 WebClient UI config
SAP CRM WebClient UI 培训 Slide
UI Guidelines for CRM WebClient User Interface
C# WebClient 上传文件 WebClient上传文件至服务器
C# WebClient实现文件下载 示例源码
支持 Session 和 Cookie 的 WebClient
WebClient jar包
WebClient上传下载源码 我们先在IIS网站中建立一个文件夹,此处为"Mp3",并设置此文件夹相关读写权限。 例1:使用WebClient中的UploadFile方法上传文件。代码如下。使用此方法需要将上传的文件夹权限设置为 IIS来宾...
C#的Winform开发的下载器,下载文件夹,带速度计算和文件下载计算。
利用WebClient和WebRequest类获得网页源代码
本篇文章主要介绍了C#中WebClient实现文件下载,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
c#中的WebClient的用法,模拟请求
window phone WebClient和HttpWebRequest 并解决gb2312乱码问题
WebClient下载文件展示进度条
webClient 服务器端与客户端配置
使用WebClient的UploadFileAsync、UploadFile、DownloadFile、DownloadFileAsync方法,异步调用服务器上传下载数据。
WebClient的例子,在Eclipse中直接可以运行
C# WEBClient 文件上传下载
基于webClient 的ftp操作,该案例是基于http模式,如果是ftp,直接将http改成ftp即可