Javaweb笔记---web开发流程的改进_web开发基本流程改进建议怎么写的

更多:Java进阶核心知识集

包含:JVM,JAVA集合,网络,JAVA多线程并发,JAVA基础,Spring原理,微服务,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存等等

image

高效学习视频

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

String url=“jdbc:mysql://localhost:3306/db_name?useUnicode
=true&characterEncoding=utf-8”


**在数据库连接后加上问号后的代码**


#### 一,什么是servlet


* servlet是运行在服务器的一个小程序。
* servlet可以接受请求和发送响应
* (jsp接受请求和发送响应)


jsp–>转译java文件(Servlet)类  
 jsp服务器网页文件。  
 servlet是一个类。


Ie向服务器发送请求的过程中,服务是怎么样接受请求的?  
 当接受到IE的请求的时候,服务器内部会new出一个  
 Servlet的实例,调用servlet的  
 init();初始化servlet对象 ★ ★只会被调用一次  
 然后调用  
 service()方法 处理客户的请求 ★ ★每次请求都会被调用  
 (service里面调用doPost和doGet方法)  
 最后调用:  
 destroy()方法 销毁servlet对象 ★ ★只会被调用一次  
 重写部署项目或者服务器停止


#### 二,怎么样写servlet?


只需要实现Servlet接口  
 或者继承GenericServlet类  
 或者继承HttpServlet类  
 Servlet接口  
 |—>GenericServlet类  
 |–>HttpServlet类  
 一般我们都是继承HttpServlet类,实现doPost()和doGet方法


#### 三,IE怎么样访问servlet? 挂牌 web.xml



<!-- 要给servlet挂牌 -->
<!-- 1,备注Servlet的名字和地址 -->
MyServlet servlet.MyServlet MyServlet /MyServlet

#### 五,写servlet的另一种方式


**第1步**:包名上右键----new----Servlet----name:servlet名字  
 然后再下面勾上doPost和doGet方法—>next—  
 把Servlet/Jsp Mapping URL:中去掉/servlet–  
 finish就可以了。  
 **第2步**:在doGet方法中写上:doPost(request, response);  
 在doPost中把办业务的4个步骤写上就可以了。


#### 六,web开发流程的改进:


发表的人:jsp文件 Servlet(不太好写标签)


办业务的人: Servlet


发结果的人:jsp文件  
 总结:  
 (1)凡属显示数据或者发表单我们就写成:jsp  
 (2)凡属是操作(接受表单数据操作数据库)  
 都写成:Servlet  
 注意:  
 ★★★★★:每次新建servlet或者修改了servlet中的代码一定要  
 重新部署项目。  
 ★★★★★:删除了servlet类 一定要删除该Servlet  
 的配置(挂牌的过程web.xml)



## 总结

总的来说,面试是有套路的,一面基础,二面架构,三面个人。

**最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友**

![三面蚂蚁金服成功拿到offer后,他说他累了](https://img-blog.csdnimg.cn/img_convert/d3be68d4feb10e6723fcd59a664aee7b.webp?x-oss-process=image/format,png)

![三面蚂蚁金服成功拿到offer后,他说他累了](https://img-blog.csdnimg.cn/img_convert/d7285cb19914162cce963bbc97443cf3.webp?x-oss-process=image/format,png)



> **本文已被[CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】](https://bbs.youkuaiyun.com/forums/4f45ff00ff254613a03fab5e56a57acb)收录**

**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.youkuaiyun.com/forums/4f45ff00ff254613a03fab5e56a57acb)**

f00ff254613a03fab5e56a57acb)收录**

**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.youkuaiyun.com/forums/4f45ff00ff254613a03fab5e56a57acb)**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值