JavaWeb - 基础篇

  1. 概念
      - Java Web Java Web是用Java技术来解决相关web互联网领域的技术总称。
      - 需要在特定的web服务器上运行,分为web服务器和web客户端两部分。
      - 跨平台,能够在多个不同平台下布署与运行。
  2. 需要会哪些技术?
      - 基于页面的前端技术,如HTML,CSS,JavaScript,JQuery等。
      - 动态语言技术,如Java,JSP等。
      - 数据库的技术,如Oracle,MySQL,SqlServer等。
      - 其他工具与组件,如服务器,SSM,SSH框架等。
  3. Web.xml -- Tomcat Version
    a、2.4 -- 5.5
    b、2.5 -- 6.0
    c、3.0 -- 7.0
    d、3.1 -- 8.0
  4. 动态项目的结构
    a、/classes:Java 编译器产生的类文件输出目录。应用程序类载入器使用此目录中的类来装载运行时所需要的功能。
    b、/lib:包含了Web应用程序所引用的支持性JAR文件,是综合的资源文件目录。
    c、web.xml:标准Web应用程序部署描述符。
    JavaWeb - 基础篇_第1张图片
  5. XML - 基础篇
  6. JavaWeb - JSP、Servlet、Request、Response、Get、Post 中文乱码问题
  7. MVC
    JavaWeb - 基础篇_第2张图片
    JavaWeb - 基础篇_第3张图片
    JavaWeb - 基础篇_第4张图片
    JavaWeb - 基础篇_第5张图片
    JavaWeb - 基础篇_第6张图片
    Ps:Servlet 相当于这里的老师的作用,起到请求分配调度的作用。
    JavaWeb - 基础篇_第7张图片
    JavaWeb - 基础篇_第8张图片
    JavaWeb - 基础篇_第9张图片
    JavaWeb - 基础篇_第10张图片
  8. JavaWeb - HTML表单提交数据 application/x-www-form-urlencoded 和 multipart/form-data 区别
  9. 文件上传的条件
    - 表单必须是post提交方式。
    - 表单中必须有文件上传项type,文件上传项必须有name属性和值。
    - 表单的enctype属性必须设置为multipart/form-data。
  10. JavaWeb - HTTP 请求中 Get 和 Post 区别
  11. JavaWeb - Cookie、Session、SessionId 详解
  12. JavaWeb - JSTL、EL 表达式
  13. JavaWeb - Ajax
  14. session、request等传参的时候,保存基本数据类型或者对象时,和函数传参规则一样,基本数据类型为值,对象为引用【★★★★★】
  15. 过滤器 - 基础篇
  16. 正则表达式 - 基础篇
  17. JSON - 基础篇
  18. JavaWeb - request 对象中 getContextPath() 方法介绍
  19. 监听器 - 基础篇
  20. 区别:监听器偏向于操作,过滤器偏向于请求。
  21. JavaWeb - 验证码
  22. JavaWeb - SSO单点登录
  23. JavaWeb - SSO单点登录原理之基于CAS(一)
  24. JavaWeb - SSO单点登录原理之基于CAS(二)
  25. JavaWeb - 访问 WEB-INF 资源几种方式
  26. JavaWeb - Excel/Word(上传/下载、解析/生成、导入/导出)
  27. JavaWeb - 404、500 页面配置
  28. JavaWeb - 模糊查询 + 分页
  29. JavaWeb - 理(Listener)、发(Filter)、师(Servlet) 执行顺序/生命周期
  30. 待更新...

你可能感兴趣的:(#,JavaWeb)