![](https://img-blog.csdnimg.cn/20200208181849852.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java Web学习笔记
本人前段时间学习JavaWe过程中总结了一些笔记,放到博客上一方面为了自己复习备用,另一方面当然是有好东西拿来给大家一起分享啦,有用的话就点个赞呗!👍
维护世界和平的程序员
微博@维护世界和平的程序员
展开
-
Ajax
Ajax: 异步 js 和 xml异步刷新:如果网页中某一个地方需要修改,异步刷新可以使:只刷新该需要修改的地方,而页面中其他地方保持不变。例如百度搜索框,视频点赞//实现:js : XMLHttpRequest对象XMLHttpRequest对象的方法:open (方法名(提交方式get|post),服务器地址,true) : 与服务器端建立连接send():get: se...原创 2020-02-08 20:16:35 · 135 阅读 · 0 评论 -
三层架构
1.三层架构与MVC设计模式的目标一致:对视为了 解耦合,提高代码复用;2.三层组成:表示层 (USL,User Show Layer ; 视图层)前台:对应于MVC中的View ,用于和用户交互,界面的展示jsp js html css jquery 等web前端技术后台: 对用于MVC中Controller, 用于 控制跳转,调用业务逻辑层 Servlet (Sp...原创 2020-02-08 20:12:29 · 323 阅读 · 0 评论 -
Servlet
符合一定的规范:必须继承 java.servlet.http.HttpServlet重写其中的 doGet() 或 doPost() 方法doGet() //接受 并处理 所有get提交方式的请求doPost() //接受 并处理 所有post提交方式的请求Servlet 要想使用,必须配置web.xml或者@ServletServlet2.5 : web.xmlServl...原创 2020-02-08 19:59:13 · 240 阅读 · 0 评论 -
MVC设计模式
MVC设计模式:M: Model 模型 (各个功能):一个功能 用JavaBean实现V: View 视图 :用于展示,以及与用户交互。使用html js css jsp jquery 负责页面的显示, 表单,表格C: Controller 控制器:接受请求,将请求跳转到模型进行处理;模型处理完毕后,再将处理的结果返回给请求处。可以用jsp实现,但是一般建议使用Servl...原创 2020-02-08 19:43:49 · 91 阅读 · 0 评论 -
JavaBean
满足以下两点,就可以称为JavaBeanpublic 修饰的类, public 无参构造所有属性 都是private, 并且提供set/get (如果boolean 则 get 可以替换成is)使用层面,java分类两大类:分装业务逻辑的JavaBean 用于操作一个封装数据的JavaBean (LoginDao.java 封装了登录辑)逻辑 可以将jsp中的JDBC代码,封装到...原创 2020-02-08 19:40:15 · 134 阅读 · 0 评论 -
JDBC
1.JDBC:JAVA DATABASE CONNCETIVITY(JAVA数据库连接)可以为多种关系型数据库DBMS提供统一的访问方式,用Java来操作数据库JDBC API 主要功能:三件事,具体是通过以下类/接口来实现:DriverManager : 管理jdbc驱动Conncetion : 连接(通过DriverManager产生)Statement (Prepared...原创 2020-02-08 19:35:18 · 126 阅读 · 0 评论 -
session执行机制
客户端第一次请求服务器服务端会产生一个session对象(用户保存该客户的信息);每个session对象都会有一个唯一的sessionID(用户区分其他session);服务端会又会产生一个cookie,并且该cookie的name=JSESSIONID,value=服务端sessionID的值;然后服务端会在响应客户端的同时将该cookie发送给客户端;至此,客户端...原创 2020-02-08 18:51:38 · 221 阅读 · 0 评论