![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
04-JavaWeb知识(12天)
JavaWeb基础知识
Hairll
路漫漫其修远兮,吾将上下而求索。
展开
-
04-JavaWeb知识 day01_XML&tomcat
Xml & TomcatXmleXtendsible markup language 可扩展的标记语言XML 有什么用?可以用来保存数据可以用来做配置文件数据传输载体定义xml其实就是一个文件,文件的后缀为 .xml文档声明 简单声明, version : 解析这个xml的时候,使用什么版本的解析器解析 <?xml version=...原创 2020-02-19 14:51:26 · 134 阅读 · 0 评论 -
04-JavaWeb知识 day02_HTTP&Servlet
Http协议&ServletHttp协议什么是协议双方在交互、通讯的时候, 遵守的一种规范、规则。http协议针对网络上的客户端 与 服务器端在执行http请求的时候,遵守的一种规范。 其实就是规定了客户端在访问服务器端的时候,要带上哪些东西, 服务器端返回数据的时候,也要带上什么东西。版本1.0 请求数据,服务器返回后, 将会断开连接1.1 ...原创 2020-02-19 14:56:44 · 75 阅读 · 0 评论 -
04-JavaWeb知识 day03_HTTPServletReauest和HTTPServletResponse
HttpServletRequest 和 HttpServletResponseServlet配置方式全路径匹配以 / 开始 /a /aa/bblocalhost:8080/项目名称/aa/bb路径匹配 , 前半段匹配以 / 开始 , 但是以 * 结束 /a/* /*其实是一个通配符,匹配任意文字localhost:8080/项...原创 2020-02-19 15:04:04 · 94 阅读 · 0 评论 -
04-JavaWeb知识 day04Cookie&Session
中文文件下载针对浏览器类型,对文件名字做编码处理 Firefox (Base64) , IE、Chrome … 使用的是URLEncoder /* * 如果文件的名字带有中文,那么需要对这个文件名进行编码处理 * 如果是IE ,或者 Chrome (谷歌浏览器) ,使用URLEncoding 编码 * 如果是Firefox , 使用Base64编码 */ //获取来访的...原创 2020-02-19 15:09:22 · 186 阅读 · 0 评论 -
04-JavaWeb知识 day05-JSP&EL&JSTL
JSP & EL & JSTLjspJava Server Page什么是jsp从用户角度看待 ,就是是一个网页 , 从程序员角度看待 , 其实是一个java类, 它继承了servlet,所以可以直接说jsp 就是一个Servlet.为什么会有jsp?html 多数情况下用来显示静态内容 , 一成不变的。 但是有时候我们需要在网页上显示一些动态数据, ...原创 2020-02-19 15:13:31 · 156 阅读 · 0 评论 -
04-JavaWeb知识 day06-事务&数据库连接池&DBUtiles
事务&数据库连接池&DBUtils事务Transaction 其实指的一组操作,里面包含许多个单一的逻辑。只要有一个逻辑没有执行成功,那么都算失败。 所有的数据都回归到最初的状态(回滚)为什么要有事务?为了确保逻辑的成功。 例子: 银行的转账。使用命令行方式演示事务。开启事务start transaction;提交或者回滚事务commit; ...原创 2020-02-19 15:19:52 · 171 阅读 · 0 评论 -
04-JavaWeb知识 day07-MVC设计模式
元数据Meata data描述数据的数据 String sql , 描述这份sql字符串的数据叫做元数据数据库元数据 DatabaseMetaData参数元数据 ParameterMetaData结果集元数据 ResultSetMetaDataMVC设计模式JSP的开发模式三层架构&MVC练习学生信息管理系统数据库准备CREATE DATABASE st...原创 2020-02-19 15:22:58 · 110 阅读 · 0 评论 -
04-JavaWeb知识 day09-Listener&Filter
Listener & FilterListener监听器能做什么事?监听某一个事件的发生。 状态的改变。监听器的内部机制其实就是接口回调.接口回调需求:A在执行循环,当循环到5的时候, 通知B。事先先把一个对象传递给 A , 当A 执行到5的时候,通过这个对象,来调用B中的方法。 但是注意,不是直接传递B的实例,而是传递一个接口的实例过去。...原创 2020-02-19 11:07:05 · 133 阅读 · 0 评论 -
04-JavaWeb知识 day08-Ajax&Jquery
Ajax & JqueryAjax是什么?“Asynchronous Javascript And XML”(异步JavaScript和XML),并不是新的技术,只是把原有的技术,整合到一起而已。 1.使用CSS和XHTML来表示。 2. 使用DOM模型来交互和动态显示。 3.使用XMLHttpRequest来和服务器进行异步通信。 4....原创 2020-02-19 15:26:29 · 160 阅读 · 0 评论