javaweb学习
文章平均质量分 94
二婚且带娃
这个作者很懒,什么都没留下…
展开
-
JavaWeb(IDEA+Maven)开发4:MVC+过滤器+监听器+JDBC(连接数据库)
1、MVC三层架构什么是MVC:Model(模型:实体类、数据库字段)、View(视图JSP)、Controller(控制器Servlet)1.1、早些年用户直接访问控制层,控制层就可以操作数据库;Servlet--CRUD-->数据库弊端:程序十分臃肿,不利于维护 Servlet的代码中:处理请求、响应、视图跳转、处理JDBC、处理业务代码、处理逻辑代码架构思想:没有什么是加一层解决不了的!程序员调用JDBCJDBC:MySql、Oracle、SqlServer... ...原创 2021-03-04 17:58:23 · 459 阅读 · 1 评论 -
JavaWeb(IDEA+Maven)开发3:Cookie、Session、JSP
1.Cookie、Session1.1、会话**会话:**用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话。**有状态会话:**一个同学来过教室,下次这个同学再来教室,我们会知道,这个同学曾经来过,称之为有状态会话。你能怎么证明你是学生?你 学校学费发票 学校给你发票学生登记 学校证明你来过了一个网站,怎么证明宁你来过?客户端 服务端服务端给客户端一个信件,客户端下次访问服务端带上信件就可以了服务器登记你来原创 2021-03-03 21:09:57 · 608 阅读 · 1 评论 -
JavaWeb(IDEA+Maven)开发2:Servlet
1.Servlet6.1、Servlet简介Servlet就是Sun公司开发动态Web的一门技术Sun公司在这些API中提供一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个步骤:(1)编写一个类,实现Servlet接口(2)把开发好的Java类部署到服务器中。把实现了Servlet接口的Java程序叫做Servlet6.2、HelloServlet构建一个Maven项目,删掉里面的src目录,以后我们的学习就在这个项目里面建立Module;这个工程就是M原创 2021-02-27 21:50:13 · 124 阅读 · 0 评论 -
Java Web(Maven)开发1:基本概念和Maven,tomcat配置,跑起第一个项目
JavaWebJava Web1.基本概念1.1、前言web开发:web,网页的意思,https://www,baidu.com静态weba.html,cssb.提供给所有人看的数据始终不会发生变化!https://www,baidu.com动态weba.淘宝,几乎所有的网站;b.提供给所有人看的数据始终会发生变化,每个人在不同的时期,不同的地点看到的信息各不相同!c.技术栈:Servlet/JSP,ASP,PHP在Java中,动态web资源开发的技术统称为JavaWeb;原创 2021-02-26 22:34:27 · 322 阅读 · 0 评论