一、示例简介

该示例通过xml配置数据源,在其xsl样式模板中配置数据源的展示模板,从而达到数据和页面模板解耦,降低前端和后端开发的依赖,相比于传统的HTML+CSS的实现页面模板展示,数据和模板解耦层度更加明显。该示例主要实现列表页面、新增修改页面。

二、代码&演示

1. 列表页面实现(index.xml+list.xsl)

index.xml代码,在href在关联展示模板list.xsl - 将xml数据用xsl的模板进行展示<?xml  version='1.0'?>@b@<?xml-stylesheet  type="text/xsl" href="list.xsl"?>@b@@b@   @b@      11111111@b@      java代码烦烦烦@b@      java json@b@      java@b@      图片地址111@b@      随碟附送...@b@      随碟附送方法地方撒飞洒发生发顺丰@b@      倪俊@b@      2013-08-03@b@      http://localhost/detail.html@b@   @b@   @b@      2222222@b@      c是如何生存@b@      c c++@b@      c++@b@      图片地址222@b@      随碟附送...@b@      fsdfsdfssdfsddsf@b@      倪俊@b@      2013-08-03@b@      http://localhost/detail.html@b@   @b@

list.xsl - 模板样式<?xml  version='1.0'?>@b@@b@@b@@b@  @b@  @b@  @b@  @b@    @b@

我的知识库

@b@     @b@

@b@

@b@            @b@

@b@

  • @b@                @b@                @b@                @b@

@b@

@b@            @b@

@b@

@b@

搜索

@b@

java css

@b@

@b@

@b@      @b@

@b@        收藏本站@b@        设为首页@b@        关于本站@b@        导航地图@b@        订阅本页@b@     

@b@    @b@  @b@@b@@b@@b@  @b@    . @b@  @b@@b@@b@@b@    @b@@b@@b@@b@    @b@@b@

演示效果

2. 新增&修改页面(edit.xml+edit.xsl)

edit.xml<?xml  version='1.0'?>@b@<?xml-stylesheet  type="text/xsl" href="edit.xsl"?>@b@

edit.xsl<?xml  version='1.0'?>@b@ @b@@b@  @b@    @b@  @b@  @b@  @b@  @b@  @b@    @b@

我的知识库

>注册内容

@b@     @b@

@b@      @b@

@b@                                    @b@

@b@                        标题:@b@                        @b@                    

@b@

@b@                        所属栏目:@b@                        @b@                    

@b@

@b@                        标签:@b@                        @b@                    

@b@

@b@                        更新日期:@b@                        @b@                    

@b@

@b@                        作者:@b@                        @b@                    

@b@

@b@                        图片附件:@b@                        @b@                    

@b@

@b@                        描述:@b@                        @b@                    

@b@

@b@                        内容:@b@                        @b@                            @b@                        @b@                    

@b@

@b@                         @b@                        @b@                    

@b@                @b@

@b@             @b@

@b@    @b@  @b@   @b@

演示效果

qtp xml联合xsl输出html报表,通过xml和xsl实现数据和页面展示模板的解耦(简单完整网站代码示例)...相关推荐

  1. qtp xml联合xsl输出html报表,用QTP实现数据的整理(将test1.xsl中的数据整理成result.xls)...

    用QTP实现数据的整理(将test1.xsl中的数据整理成result.xls) 上一篇 / 下一篇  2013-05-16 17:01:30 / 个人分类:QTP 'Option explicit ...

  2. android transform xml xsl,XslCompiledTransform.Transform 方法 (System.Xml.Xsl) | Microsoft Docs

    使用 URI 指定的输入文档执行转换,然后将结果输出到 XmlWriter.Executes the transform using the input document specified by t ...

  3. 利用XSL和ASP在线编辑XML文档

    本文通过一个详细的例子,来阐述了在线编辑XML文档数据的方法.由于Netscape对XML的支持比较弱,因此,要实现跨平台的数据交换,数据的处理必须在服务器端进行.要编辑XML文档,首先要做的事情就是 ...

  4. 使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。...

    使用 XSL 样式表无法查看 XML 输入.请更正错误然后单击 刷新按钮,或以后重试. 无法显示 XML 页. 使用 XSL 样式表无法查看 XML 输入.请更正错误然后单击 刷新按钮,或以后重试. ...

  5. php解析api xml并输出到html页面,怎样操作JS读取xml内容并输出到div内

    这次给大家带来怎样操作JS读取xml内容并输出到div内,操作JS读取xml内容并输出到div内的注意事项有哪些,下面就是实战案例,一起来看一下. note.xml文件结构: George John ...

  6. IIS中“使用 XSL 样式表无法查看 XML 输入”问题的解决

    IIS中"使用 XSL 样式表无法查看 XML 输入"问题的解决 2009-05-13 15:15 今日安装IIS后,随便写了一个aspx的文件作为测试,发现浏览器中显示:使用 X ...

  7. 网页java在div输出内容_JS实现读取xml内容并输出到div中的方法示例

    本文实例讲述了JS实现读取xml内容并输出到div中的方法.分享给大家供大家参考,具体如下: note.xml文件结构: George John Reminder a John Reminder Ge ...

  8. Flask后端实践 连载十三 Flask输出Excel报表

    Flask后端实践 连载十三 Flask输出Excel报表 tips: 简单实现Flask输出Excel报表 本文基于python3编写 代码仓库 项目场景 由于项目是工程上的使用,不仅需要对采集的数 ...

  9. Flask后端实践 连载十八 Flask输出PDF报表

    Flask后端实践 连载十八 Flask输出PDF报表 tips: 简单实现Flask输出PDF报表 本文基于python3编写 代码仓库 项目场景 由于项目是工程上的使用,不仅需要对采集的数据进行分 ...

最新文章

  1. 一文看懂最近70年的人工智能简史!中国已经领先全球!
  2. homework-04
  3. 安装mysql删除_mysql安装和删除
  4. Java和WebSocket开发网页聊天室
  5. 【数据库】一篇文章搞懂数据库隔离级别那些事(LBCC,MVCC)
  6. 启动不起来_国产开源工具:U盘启动工具Ventoy v1.0.29发布——墨涩网
  7. 掌握渗透测试,从Web漏洞靶场搭建开始
  8. 最短路径 一 Dijkstra 模板(O(n^2))
  9. TCL——事务控制语言
  10. xencenter创建快照和恢复快照
  11. origin做相关性分析图_Origin9.1科技绘图及数据分析
  12. 基于LabVIEW 2018开发的自动化测试系统源码,该系统模仿TestStand编写
  13. Server2016系统关闭windows自动更新
  14. mysql比较两个表数据的差异_mysql实用技巧之比较两个表是否有不同数据的方法分析...
  15. 使用Cisco Packet Tracer 搭建网络
  16. Oracle (temporary tablespace)临时表空间说明
  17. 北京飞漫软件魏永明:浏览器技术与三网融合
  18. 高通MSM8998 ABL的调试
  19. JZOJ 1266. 玉米田
  20. C++ opencv viz位姿可视化

热门文章

  1. Win10远程桌面 出现 身份验证错误,要求的函数不受支持,这可能是由于CredSSP加密Oracle修正 解决方法
  2. 在package.json中使用git URL依赖分支或标记?
  3. 如何手动触发onchange事件? [重复]
  4. WOFF字体的Mime类型?
  5. JAVA编程思想——读书笔记 对象的容纳
  6. 关于MultiActionController异步Ajax,post;
  7. Bsdiff:Bsd断电差分升级
  8. Linux:rm命令的用法
  9. 路径规划之基于插值的规划算法
  10. ❤️《Mybatis从基础到高级》(建议收藏)❤️