废话不多说,直接上代码: 用到的包: 生成页面效果: 右键复制链接可以直接复制至百度云或迅雷下载 说明:由于页面结构的问题,目前仅支持抓取前17页; 声明:本教程仅供交流学习参考,切勿用于其他用途! ...
分类:
其他好文 时间:
2018-06-03 23:28:50
阅读次数:
170
自MVC规范出现后,Servlet的责任开始明确下来,仅仅作为控制器使用,不再需要生成页面标签,也不再做为视图层角色使用。servlet通常被称为服务器端小程序,是运行在服务器端的程序 。用于处理用户的请求及响应。 一. Servlet 介绍 Servlet是特殊的Java类,这个Java类必须继承 ...
分类:
其他好文 时间:
2018-05-14 11:40:53
阅读次数:
145
form组件的主要功能如下: 生成页面可用的HTML标签 对用户提交的数据进行校验 保留上次输入内容 forms.py form组件一般单独放在一个py文件中,检验错误的信息放在 form_obj.errors 例如:{ "pwd":["密码太长,"], "email":["格式不对,"] , } ...
分类:
其他好文 时间:
2018-04-27 21:06:14
阅读次数:
207
自定义分页 未封装版: 优点:直观 缺点:代码乱,不易维护,可拓展性差 封装版: 优点:易维护、可拓展性强 缺点:逻辑相对复杂 封装版使用步骤: 注:示例中用的是bootstrap分页样式 Django中的内置分页(不能展示页码列表) ...
分类:
其他好文 时间:
2018-04-07 11:17:48
阅读次数:
153
之前说起过FastReport.NET这款报表工具的使用,但当时主要是从程序的角度,示例了在B/S架构下的相关使用,但报表终归还是要划到设计的范畴里来,毕竟能够将报表的内容展示在客户的眼前,这才是报表的根本目的,而诸如打印、转换格式个人觉得应该算是锦上添花的功能吧。 而随着报表设计的复杂,问题自然也 ...
分类:
Web程序 时间:
2018-03-10 11:57:14
阅读次数:
289
奇葩需求:客户要求某业务系统中生成的报表数据可以编辑。为响应客户的需求,本文基于Birt4.6实现报表数据的可编辑(伪修改)。BIRT是以Java和JavaEE为基础为Web应用程序开发的基于Eclipse的开源报表系统,其本身并不支持报表数据的修改。因此想要实现报表数据的可编辑,需要修改生成报表的渲染页面。本文的方案是在报表生成页面引入Jquery实现报表表格数据的可编辑,这是一种简单的快速实现
分类:
其他好文 时间:
2018-03-09 15:34:00
阅读次数:
202
首先从一个重要的概念“模板”说起。 广义上来说,web中的模板就是填充数据后可以生成文件的页面。 严格意义上来说,应该是模板引擎利用特定格式的文件和所提供的数据编译生成页面。模板大致分为前端模板(如ejs)和后端模板(如freemarker)分别在浏览器端和服务器端编译。 所谓的前端渲染就是当我们去 ...
分类:
其他好文 时间:
2018-02-05 17:02:13
阅读次数:
161
页面静态化常用方法 常说的页面静态化分为两种,一种是伪静态,即url 重写,一种是真静态化。我们以真静态化为主来讲讲。 什么是PHP静态化 PHP静态化的简单理解就是使网站生成页面以静态HTML的形式展现在访客面前,PHP静态化分纯静态化和伪静态化,两者的区别在于PHP生成静态页面的处理机制不同。为 ...
分类:
其他好文 时间:
2018-02-04 16:41:17
阅读次数:
181
1.什么是动态页面: 所谓的动态网页,是指跟静态网页相对的一种网页编程技术。静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了——除非你修改页面代码。而动态网页则不然,页面代码虽然没有变,但是显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变的。2.什么是B/S ...
分类:
Web程序 时间:
2018-01-13 20:54:53
阅读次数:
244
项目需要,经常拷贝页面过来修改,老是遇到页面出各种问题,对常见问题总结如下: 1、修改页面命名空间: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="XXX文件名.aspx.cs" Inherits="XXX命名空间" %> 2、d ...
分类:
Web程序 时间:
2017-12-25 19:33:49
阅读次数:
244