在没有特别要求的情况下,SpringMVC的中央调度器DispatcherServlet的url-pattern常使用后缀匹配方式进行配置,如*.do、*.action
注意:这里的url-pattern不能写/*,因为DispatcherServlet会将向JSP的动态页面跳转请求也当作为普通的C... ...
分类:
编程语言 时间:
2018-01-21 13:40:41
阅读次数:
146
1.什么是动态页面: 所谓的动态网页,是指跟静态网页相对的一种网页编程技术。静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了——除非你修改页面代码。而动态网页则不然,页面代码虽然没有变,但是显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变的。2.什么是B/S ...
分类:
Web程序 时间:
2018-01-13 20:54:53
阅读次数:
244
HTML是静态页面,只能保存静态内容。动态页面指根据不同时间、不同用户而显示不同内容的页面。 生成动态页面的两种方法: 1. 使用CGI。CGI全称是公共网关接口,使用Perl脚本编写。 2. 使用Servlet。Servlet是使用Java语言编写的服务端程序,运行在Web服务器中的Servlet ...
分类:
Web程序 时间:
2018-01-10 14:13:14
阅读次数:
133
今天使用python 和selenium爬取动态数据,主要是通过不停的更新页面,实现数据的爬取,要爬取的数据如下图 源代码: ...
分类:
编程语言 时间:
2018-01-08 14:53:34
阅读次数:
156
1、jsp的出现 2、jsp脚本和注释 (1)jsp脚本 ①<%java代码%> 内部的java代码翻译到service方法的内部; ②<%=java变量或表达式> 会被翻译成service方法内部out.print() ; ③<%!java代码%> 会被翻译成servlet的成员的内容。 (2)j ...
分类:
Web程序 时间:
2018-01-06 11:54:34
阅读次数:
202
LNMP架构介绍 和LAMP唯一不同的是,LNMP中的N指的是Nginx(类似于Apache的一种web服务软件)。目前这种环境的应用也非常多。Nginx设计的初衷是提供一种快速、高效、多并发的Web服务软件。在静态页面的处理上,Nginx较Apache更胜一筹,但在动态页面的处理上,Nginx并不 ...
分类:
数据库 时间:
2018-01-03 11:39:45
阅读次数:
203
安装PHP后,就可以解析一些动态页面,本文采用源码方案安装PHP,安装版本为5.3.10。PHP的安装时基于apache和mysql之上的,读者可以参考apache和mysql的安装文章。检查php安装所需要lib库rpm -qa zlib-devel libxml2-devel libjpeg-devel freetype-devel libpng-devel安装lib库yum g
分类:
Web程序 时间:
2017-12-23 11:49:11
阅读次数:
260
初步理解: 架构优化: 静态页面的访问速度优于从缓存获取数据的动态页面的访问速度; Freemarker: 导包 模板:hello.ftl 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>freemarker ...
分类:
其他好文 时间:
2017-12-17 13:20:38
阅读次数:
193
1 jsp擅长于写动态页面,servlet擅长写处理逻辑。 jsp属于MVC中的view层,servlet属于control层。 2 jsp需要生成servlet后执行 jsp经过编译之后生成servlet,因为jvm只能认识java类,它是不认识jsp的。web容器将jsp编译生成jvm能够认识的 ...
分类:
Web程序 时间:
2017-12-16 00:14:07
阅读次数:
197
一、 定义: 1. Apache Apache HTTP服务器是一个模块化的服务器,可以运行在几乎所有广泛使用的计算机平台上。其属于应用服务器。Apache支持支持模块多,性能稳定,Apache本身是静态解析,适合静态HTML、图片等,但可以通过扩展脚本、模块等支持动态页面等。 (Apche可以支持 ...
分类:
Web程序 时间:
2017-12-14 22:50:29
阅读次数:
193