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