搭建web项目要点步骤

1、基础步骤:

       (1)、开发工具 Eclipse ,安装配置教程:https://blog.csdn.net/weixin_42178492/article/details/82589312

     (1)、新建web 项目

     (2)、部署到tomcat ,(开发工具配置tomcat):https://mp.csdn.net/postedit/84954398

     (3)、本地项目配置 拦截器、过滤器,处理请求

                           1、配置乱码过滤器:https://www.cnblogs.com/wxywxy/p/8728220.html

                            2、servlet 请求处理:

                                          (1)、web.xml 配置 servlet 拦截器:

                                                        servlet : 拦截器配置

                                                                   servlet-name : 拦截器名称

                                                                   servlet-class: 起作用的拦截器类地址

                                                         servlet-mapping : 拦截器映射

                                                                     url - pattern : 拦截地址

                                     搭建web项目要点步骤_第1张图片

                                          (2)、拦截器实现类

搭建web项目要点步骤_第2张图片

                                                          (1)、request.getParameter(): 获取客户端传递的参数;返回都是字符串

                                                          (2)、request.getAttribute(): 获取参数,返回值任意类型,主要用于传给客户端(setAttribute)                                                     两个区别

                                                           (3)、getRequestDispatcher("链接地址").forward: 跳转指定页面 

                                                                            this.getServletContext().getRequestDispatcher(绝对路径)

                                                                             request.getRequestDispatcher(相对路径

是因为在getRequestDispatcher(url)方法中封装了ServletContext.getRealPath()以获得相应的项目根路径

                                                           (4)、response.sendRedirecte() 请求重定向,请求,链接地址会改变

                                                                            两个区别

                                                            

      (4)、返回页面的实现:

                       举例: freemarker :

                        1、首先引用freemarker jar 包:freemarker-2.3.25.jar

                        2、servlet 方法里实现 freemarker :

                        https://blog.csdn.net/qq_22075041/article/details/77433397

 

 

 

你可能感兴趣的:(java,基础,工作相关)