我以前是做前端的,对js和html语言有些了解,经常会处理一些后台发送的数据,并在前端页面做一些交互之类的工作。
现在负责项目的测试,偶尔也做一些后台的研发工作,不过后台业务还在学习阶段。我在学习前端的时候就曾经对后台的工作产生过好奇,于是有几个问题我列了出来
1、前端发送post或者get的请求地址是从哪里来的?
2、这些请求发送到哪里,后台如何处理并返回数据的?
首先,我们带着这两个问题一步一步进行操作;
步骤一:
创建一个新的javaweb项目,取名curdDemo
步骤二:
在项目的src目录下常见servlet包,在包目录下新建servlet文件
servlet会生成很多方法,这些web容器会帮我管理,我们只需要专注在业务方面即可,需要关注的有两个方法,doGet和doPost,而在哪个方法里面处理请求取决于前台的请求方法。
方法的参数是reuqest和response,request负责拿到前端发送的数据ÿ