前文曾经说过,servlet的所有文件应该都放在Java Resources中,所以,我们可以在Java Resources中创建一个servlet看看,servlet就是一种类似于类的文件名,可以直接创建,创建完后会默认写好一些东西,我们需要非常关注的三个地方,如下:
上图的是一个类似于备注的东西,声明了这个servlet的名字叫loginin,意味着当前端页面ajax请求的url写的是loginin的话,将会由该servlet与他进行数据交换。
如上图所示,servlet中最为重要的两个方法,doget,dopost,doget中的逻辑,将在get请求时执行,dopost中的逻辑,将在post请求时执行。
这里小插一嘴,在以后进行数据库方面的操作时,查询最好用get,增加、删除、修改最好用post.
那么,只要我们在doget中写好逻辑,用get方法就能实现前后端结合吗?
差不多,就只剩JDBC没有配置了,但其实你有那个数据库与后端结合的jar包,你可以用自己的逻辑完成SQL语句与后端结合,配置也很简单,连接本地数据库,账号密码写明白就行,我比较懒,我直接封装了俩别人写好的包。
这样就可以了吗?可以了,完全可以了
我们只需要在后端的servlet中写好JDBC的语句,就可以从数据库获取数据,然后再response即可返回前端,request也可以从前端获取参数,从而完成前端与后端,后端与数据库的完美调度。