最近好几位朋友私信问我在AWC的渲染中htmlPanel怎么引用web链接,怎么引用了没有效果,所以在这里做一个htmlPanel简单的使用说明和基本的web框架环境的搭建。
htmlPanel的三种使用方式:
1)在AWC页面中通过渲染插入声明式视图(用处最大):
1:创建声明式视图,就是创建一个view.html文件和一个viewmodel.json文件。
2:使用方式如下
<htmlPanel declarativeKey="创建的声明式视图名称" enableresize="true"/> ,enableresize属性控制声明式面板的大小
2)引用web页面的URL
1:定义一个web页面的URL
2:使用方式如下
<htmlpanel src="URL?item_id={{selected.properties['item_id'].dbValue}}">
<property name="item_id" /></htmlpanel>
{{selected.properties['item_id'].dbValue}}可以获取选中对象item_id,在url中通过参 数传输到web页面
3)通过CDATA可以将HTML 代码插入渲染样式表
1:使用方式如下
<htmlPanel>
<![CDATA[ html代码 ]]>
</htmlPanel>
htmlPanel使用注意事项:
1)htmlPanl元素仅在Active Workspace 渲染样式中支持
2)尽量作为page、column 和 section的子元素使用
web程序的环境搭建(SSM框架),这种框架环境搭建的教程在百度上一搜一大堆,我在这里也贴出来给需要的朋友参考一下
1:主要目录结构如下:
2:applicationContext.xml文件内容如下:
3:springmvc.xml文件内容如下: