servlet总体概况学习

servlet:服务器端小程序,与之对应的是application(客户端小程序)

特点:由服务器端调用和执行

运行环境:浏览器、服务器、数据库

容器:tomcat(http://localhost:8080http://127.0.0.1:8080)

方法:实现servlet接口、继承GenericServlet、继承HttpServlet

流程:

        1:打开myeclipse,右键new一个web project并命名

        2:new包并命名,new servlet

        3:打开web.xml部署servlet

             注: 1:url-pattern处必须有“/”

                        2:servlet-class不能动(报名.类名)

生命周期:

       1:装载servlet,由相应的容器来完成
       2:创建一个servlet实例
       3:调用servlet的init()方法,该方法只会在第一次访问servlet时被调用一次
       4:服务:调用servlet的service()方法,一般业务逻辑在这里处理,该方法在访问该servlet时,会被调用
       5:销毁:调用servlet的destroy()方法,销毁该servlet实例,该方法在以下情况被调用:
                a)tomcat重新启动
                b)reload该webapps
                c)重新启动电脑

form action表单中get和post

       1.从安全性看get<post。get提交的数据会在浏览器的地址栏显示
       2.从提交的内容大小看get<post。get提交的数据不能大于2K,而post提交的数据理论上不受限制,但是实际编程中建议不要大于64K
       3.从请求响应速度看get>post。get请求服务器立即处理请求,而post请求可能形成一个队列请求
             注:常用post

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值