项目开发过程中,客户提出一堆导出报表的需求,需要导出word格式,页眉还需要加上客户公司的logo,试了几种方案,最后选择了用 Apache poi 加上自定义标签的方式实现。 目前功能还比较简单,一些复杂的表格做不了,但是已经基本满足项目需求了。 使用poi读取word模板,替换word中的{te ...
分类:
编程语言 时间:
2019-07-25 00:07:30
阅读次数:
126
昨日内容回顾 自定义标签和过滤器,inclusion_tag 静态文件配置 orm 应用的文件夹中的models.py文件中写类 数据库同步指令 settings文件中 项目的init文件中 今日内容 ORM单表操作 增 删: 改 简单查 查询接口 python all(): 查询所有结果,结果是q ...
分类:
其他好文 时间:
2019-07-22 16:44:39
阅读次数:
86
自定义步骤: 自定义过滤器函数的参数最多不能超过两个,第一个参数默认为渲染的变量 自定义标签函数的参数个数不限 自定义组件标签函数的返回值作为注册器渲染的数据,然后将渲染后的模板返回给调用页面(类似组件) 5. 在使用自定义过滤器、标签、标签组件时,必须现在html文档首行导入自定义的模块:{% l ...
分类:
其他好文 时间:
2019-07-21 18:50:45
阅读次数:
105
利用struts2完成增删改查 1、导入相关的pom依赖(struts、自定义标签库的依赖) 2、分页的tag类导入、z.tld、完成web.xml的配置 PageTag 通用分页 z.tld自定义标签配置文件 wed.xml配置 3、编写dao层去访问数据 4、web层去调用dao层给前台返回数据 ...
分类:
其他好文 时间:
2019-07-20 13:19:17
阅读次数:
103
传统标签和简单标签 可发自定义标签,其核心就是编写处理器类,一个标签对应一个标签处理器类,而一个标签库则是很多标签处理器的集合。所有标签处理器类都要实现JspTag接口,该接口没有定义任何方法,主要作为Tag和SimpleTag接口的父接口。 在JSP2.0以前,所有标签处理器类都必须实现Tag接口 ...
分类:
编程语言 时间:
2019-07-12 16:55:26
阅读次数:
119
XML约束简介 XML文档都是自定义标签,所以编写起来比较随意自由。 所以我们要给XML文档创建一个规则,我们需要在遵守相应的规则的前提下来编写XML文档。 XML约束共有两种形式: 1.DTD 2.Schema DTD 文档类型定义 DTD可以定义文档中可以出现哪些元素、哪些属性、哪些内容、哪些实 ...
分类:
其他好文 时间:
2019-07-11 20:43:42
阅读次数:
124
紧接着上一篇关于spring默认标签加载,这一篇来看下自定义标签的加载 继续从 DefaultBeanDefinitionDocumentReader来看 写在前边的东西,最近结合着《架构整洁之道》和《spring源码深度解析》这两本书一块儿看着,架构整洁之道里描述的一些面向对象的开发原则,接口隔离 ...
分类:
编程语言 时间:
2019-07-02 19:29:58
阅读次数:
130
创建并使用自定义标签 Web Components 标准非常重要的一个特性是,它使开发者能够将HTML页面的功能封装为 custom elements(自定义标签),本篇介绍使用 CustomElementRegistry 来管理我们的自定义标签 1. 创建自定义标签 <script> class ...
分类:
Web程序 时间:
2019-07-01 18:30:11
阅读次数:
269
利用struts2完成增删改查 1、导入相关的pom依赖(struts、自定义标签库的依赖) 2、分页的tag类导入、z.tld、完成web.xml的配置 PageTag 通用分页 z.tld自定义标签配置文件 wed.xml配置 3、编写dao层去访问数据 4、web层去调用dao层给前台返回数据 ...
分类:
其他好文 时间:
2019-06-30 10:04:36
阅读次数:
96
1、导入相关的pom依赖(struts、自定义标签库的依赖) 2、分页的tag类导入、mytag.tld、完成web.xml的配置 3、dao层去访问数据 4、web层去调用dao层给前台返回数据 5、在struts_sy.xml进行配置 6、写jsp pom依赖 pageTag(通用分页) 自定义 ...
分类:
其他好文 时间:
2019-06-30 09:45:55
阅读次数:
74