本周总结

    本周从零搭建了JavaWeb开发环境,对Maven依赖管理、Tomcat服务器配置、Servlet核心机制有了实际操作经验。过程中遇到部署报错、参数乱码等问题,通过查阅文档和调试代码逐一解决。后续计划转向框架学习,提升开发效率。

掌握pom.xml配置,学会通过 maven clean构建项目依赖管理,解决 commons-logging 与 log4j 版本冲突问题尝试多模块项目配置,理解父pom与子模块的继承关系

完成Tomcat安装与server.xml基础配置(端口、Context路径)学习WAR包部署流程,解决部署时出现的404错误排查内存泄漏问题,掌握server.xml连接池参数优化

编写第一个Servlet,理解 doGet() / doPost() 方法作用学习请求参数获取 request.getParameter() 与会话管理( HttpSession )实现Filter过滤器,完成请求日志记录和简单权限校验

这周最大的收获,是理解了Web开发的底层契约——每个请求都是写给服务器的情书,而响应则是盖着HTTP章的回执。当我在浏览器开发者工具里看到304 Not Modified的绿色标识,在Tomcat日志里找到那个导致内存泄漏的未关闭流,突然意识到:JavaWeb不仅是技术栈,更是构建数字社会的元规则。下周该去会会Spring MVC这个建筑大师了,毕竟手工搭建MVC框架,终究要累坏过滤器军团。

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

推荐阅读更多精彩内容

  • I. 简介 互联网在我们的日常生活中已经无处不在,例如我们时常在电商网站上买东西,每个人有自己的购物车,有自己的收...
    YYsoul阅读 679评论 0 0
  • 一、回顾 MVC 1.1 什么是 MVC MVC 是模型(Model)、视图(View)、控制器(Controll...
    yjtuuige阅读 1,481评论 1 18
  • Java继承关系初始化顺序 父类的静态变量-->父类的静态代码块-->子类的静态变量-->子类的静态代码快-->父...
    第六象限阅读 2,193评论 0 9
  • 之前用 Servlet + JSP 实现了一个简易版的学生管理系统,在学习了 SSM 框架之后,我们来对之前写过的...
    我没有三颗心脏阅读 91,389评论 28 224
  • 事务是一系列的操作,当所有的步骤像一个操作一样被完整地执行,我们称该事务被提交。由于其中的一部分或多步执行失败,导...
    coke_dd41阅读 278评论 0 0