随笔分类 -  javaWeb

记录Javaweb的学习
摘要:IDEA中创建一个空白项目,这时项目中啥都没有我们从file中new一个java模块,选中java模块右键,选择Add Frameworks Support,增加一个Web Application框架。在创建的模块下建一个lib包来存放我们需要使用的依赖。从Maven下载我们需要的jar包,将jar 阅读全文
posted @ 2023-03-30 10:41 数星观月 阅读(48) 评论(0) 推荐(0) 编辑
摘要:邮件发送图示 创建一个java模块,建一个lib目录,导入mail.jar(https://repo1.maven.org/maven2/javax/mail/mail/1.4.7/mail-1.4.7.jar)和activation.jar(https://repo1.maven.org/mave 阅读全文
posted @ 2023-03-29 13:17 数星观月 阅读(45) 评论(0) 推荐(0) 编辑
摘要:JDBC:Java连接数据库 需要jar包的支持:1、java.sql 2、javax.sql 3、mysql-connector-java 连接驱动(必须导入) JDBC固定步骤 阅读全文
posted @ 2023-03-17 14:39 数星观月 阅读(15) 评论(0) 推荐(0) 编辑
摘要:Listener:监听器 1、编写一个监听器(实现监听器的接口) 2、web.xml配置 阅读全文
posted @ 2023-03-16 14:56 数星观月 阅读(179) 评论(0) 推荐(0) 编辑
摘要:Filter:过滤器,用来过滤网站的数据 处理中文乱码 登录验证 1、导包,在web.xml中导入需要的依赖 <!--Servlet依赖--><dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifact 阅读全文
posted @ 2023-03-16 14:32 数星观月 阅读(41) 评论(0) 推荐(0) 编辑
摘要:MVC:Model View Controller 模型、视图、控制器 早年架构 用户直接访问控制层,控制层直接控制数据库。servlet中包含处理请求、响应、视图跳转、处理jdbc、处理业务代码、处理逻辑代码。弊端:程序异常臃肿,不利于维护。 架构:没有什么是加一层解决不了的。 三层架构 Mode 阅读全文
posted @ 2023-03-16 13:54 数星观月 阅读(35) 评论(0) 推荐(0) 编辑
摘要:实体类JavaBean有特定的写法:●必须要有一个无参构造●属性必须私有化●必须有对应的get/set方法 一般用来和数据库的字段做映射:ORM ORM :对象关系映射●表-->类●字段-->属性●行记录-->对象 阅读全文
posted @ 2023-03-16 11:26 数星观月 阅读(30) 评论(0) 推荐(0) 编辑
摘要:Java Server Pages : Java服务器端页面,也和Servlet- 样,用于动态Web技术最大的特点: ●写JSP就像在写HTML ●区别:HTML只给用户提供静态的数据;JSP页面中可以嵌入Java代码,为用户提供动态数据:JSP原理 服务器内部工作 tomcat中有一-个work 阅读全文
posted @ 2023-03-12 16:48 数星观月 阅读(76) 评论(0) 推荐(0) 编辑
摘要:Session ●服务器会给每一一个用户(浏览器)创建一个Seesion对象;●一个Seesion独占一个浏览器,只要浏览器没有关闭,这个Session就存在:●用户登录之后,整个网站它都可以访问! (保存用户的信息;保存购物车的信息...) 在Session中存一个对象 1、创建一个对象的类: 2 阅读全文
posted @ 2023-03-12 14:09 数星观月 阅读(25) 评论(0) 推荐(0) 编辑
摘要:会话:用户打开一个浏览器,点击很多超链接,访问多个web资源,关闭浏览器,这个过程称为会话。 一个网站,怎么证明你来过? 客户端和服务端 1.服务端给客户端-一个信件,客户端下次访问服务端带上信件就可以了: cookle2.服务器登记你来过了,下次你来的时候我来匹配你: seesion7.2、保存会 阅读全文
posted @ 2023-03-10 17:33 数星观月 阅读(55) 评论(0) 推荐(0) 编辑
摘要:HTTP(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP之上。 端口:80 Https:安全的 端口:443 两个时代 http1.0 HTTP/1.0:客户端与web服务器连接以后,只能获得一个web资源,断开连接。 http2.0 HTTP/1.1:客户端与web服务器连接以后, 阅读全文
posted @ 2023-03-03 18:10 数星观月 阅读(43) 评论(0) 推荐(0) 编辑
摘要:Tomcat中文件夹的作用 bin文件中存放启动、关闭的脚本文件 conf文件中存放配置文件 lib文件中存放依赖的jar包 log中存放日志 webapps中存放网页信息(默认网站应用存放位置) 启动、关闭Tomcat:点击bin目录下的startup.bat和shutdown.bat文件 注意每 阅读全文
posted @ 2023-03-03 16:09 数星观月 阅读(20) 评论(0) 推荐(0) 编辑
摘要:web开发(web就是网页): 静态web html、css 提供给所有人看到数据不会改变 动态web 提供给所有人看到数据会改变,不同用户、不同时间和地点都会不同 技术栈:Servlet/JSP,ASP,PHP java中动态web资源开发技术通称为Javaweb web应用程序:可以提供浏览器访 阅读全文
posted @ 2023-03-03 15:28 数星观月 阅读(12) 评论(0) 推荐(0) 编辑