sevlet学习笔记

动态网页与动态html页面概念的区别:
动态网页是web服务器端的动态,即web服务器发送的东西是在不断改变的。
而动态页面是客户端的动态,而服务器发送的东西始终没有改变。
例:动态网页做出的显示时间是服务器的时间,而动态页面还是客户端的时间。

动态网页程序与引擎(专门解释和执行某种动态网页程序的WEB服务器程序模块):
动态网页与服务器的通信实际上是与服务器上引擎的通信(通过API进行)
在浏览器中输入的参数->引擎处理->动态网页处理->处理引擎->给浏览器

C/S架构(两层架构)是客户端应用程序与服务器的交互

B/S架构(三层架构)是浏览器(网页)与服务器的交互


前者相对后者可实现更强大的功能,但是实时性较差(因为一旦客户端要改动就麻烦了,它不能通过服务器的改动而改动,必须在客户端上重安装)。
后者相反。另外数据库系统支持的并发连接数有限,C/S虽然可以间断连接
但对于经要常连接服务器的程序就悲剧了,而B/S则可以较好的解决这个问题
这个和其三层架构有关。

servlet API帮助文档可以在http://localhost:8080的documentation中找,也可以在安装包的docs中找tomcat的相关文件然后在文件里找index.xml点击即可打开相应连接。

最后一个的匹配优先级是最低的,其余的最接近谁就会匹配谁。



cmd->java -version可查看自己安装的jdk的版本

<url-pattern>/:<>后边必须以/开头,代表的是当前web应用程序的根目录,而不是整个项目的根目录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值