2020-03-02(日常笔记)

新增两个依赖,servlet版本是3.1.0和jsp版本是2.2的依赖 ,都要写一个<scope>provided

查询用转发,要传数据,增删改用重定向,会刷新页面,避免重复提交

阶段四加一个校验,客户端校验,服务器检验

控制器controller,一个接口,里面有一个String类型的HandleRequest方法,参数为req和resp

要转发到几个页面,写几个servlet,并且这些servlet都要实现controller这个接口

这些servlet最后返回的都是一个字符串形式的地址

以上的准备都是为了前端控制器,dispatcherServlet,这个前端控制器要加上注解,用{}

的方法把各个servlet的注解分割开,并且要做判断,利用request.getRequestURL获取传过来的路径,然后截取一下路径的最后一个/后面的名称比较一下是哪儿一个servlet,接着创建相应的继承了controller的servlet对象,然后调用controller的handleRequest方法返回一个url,通过转发转发出去.

最后还写了一个校验类,校验类里面放一个error的list集合,获取前台传入的值,如果不符合条件,就把一段提示字符串放入list集合中,然后返回这个error集合

千锋

让学习变成求学而不是授学

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 对于java中的思考的方向,1必须要看前端的页面,对于前端的页面基本的逻辑,如果能理解最好,不理解也要知道几点。 ...
    神尤鲁道夫阅读 835评论 0 0
  • 16. Web MVC 框架 16.1 Spring Web MVC 框架介绍 Spring Web 模型-视图-...
    此鱼不得水阅读 1,074评论 0 4
  • IOC 控制反转容器控制程序对象之间的关系,而不是传统实现中,有程序代码之间控制,又名依赖注入。All 类的创建,...
    irckwk1阅读 981评论 0 0
  • 1.abstract class 和interface 有什么区别? 抽象类可以有构造方法 接口不行 抽象类可以有...
    sunnysans阅读 888评论 0 1
  • 这部分主要是与Java Web和Web Service相关的面试题。 96、阐述Servlet和CGI的区别? 答...
    杂货铺老板阅读 1,425评论 0 10