6.Servlet 1.Servlet简介 把实现了Servlet接口的java程序叫做Servlet, 2.HelloServlet 1.构建一个普通的maven新项目 3.ServletContext web容器在启动时,会给每一个web程旭都创建一个对应的ServletContext对象,他代表了当前的web应用 共享数据: 4.HttpServletResponse 1.web服务器会根
Tomcat是什么 Tomcat是一个服务器容器,用来部署项目,context root为项目在服务器上的地址,通过客户端访问。 1.下载 (1)Tomcat官网:https://tomcat.apache.org/ (2)点击历史版本 (3)点击想下载的版本 (4)点击bin (5)下载对应压缩包 2.安装 (1)解压到安装目录即可 (2)Tomcat目录说明 3.配置 (1)
Thymeleaf:视图模板技术 Thymeleaf是一个供后端人员使用的,为快速开发页面而生的Java模板引擎,能够动态地替换掉静态内容,使页面动态显示。 (模板引擎(用于Web开发)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档
JAVAWeb 1.基本概念 1.基础介绍 web:网页的意思, 静态web: html,css,提供给所有的人看的数据,始终不会发生变化。 动态web: 提供给所有的人看的数据,始终会发生变化,每个人在不同的时间,在不同的地点看到的信息不一样! 技术栈:Servlet/jsp,ASP,PHP 在Java中,动态web资源开发的技术统称为javaw
1.6 水果商城静态页面 <html> <head> <meta charset="utf-8"> <link rel="stylesheet" href="css/demo05.css"> </head> <body> <div id="div_container"> <div id="div_fru
database: package db; import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList; import model.usedata; public class Database { Connection
1.4 CSS盒子模型 border 边框 margin 间距 padding 填充 content为内容,border为边框 不同浏览器的页面宽度计算不同 IE 浏览器:实际尺寸 = width chrome浏览器:实际尺寸 = width + 左右borderwidth + padding <html> <head> <meta charset="utf-8"> <style type="text/css"
1.CSS简介 1.1 CSS介绍 CSS用来修饰页面内容的 1.2 CSS按修饰分类 (1)标签样式表 p{ color:red; } (2)类样式表 .f20{ font-size:20px; } (3)ID样式表 #p4{ font-size:20px; } 1.3 CSS按位置分类 (1)嵌入式样式表 直接在标签里添加style属性 <p><span style="font-size:60px;font-we
1.HTML介绍 1.1 HTML 浏览器向服务器请求index.html文件,服务器返回该文件渲染到客户端页面上。 1.2 常用标签 HTML代码整体框架,HTML是解释型语言,浏览器是容错的(有自动纠错功能) (1)<html>标签 <html>:开始标签 </html>:结束标签 (2)<title>网页标题标签 (3)<meta>标签中可以设置编码方式
1.2 表格标签 (1)表格 table 行 tr 列 td 表头列 th <table> <tr align="center"> <th>姓名</th> <th>门派</th> <th>成名绝技</th> <th>内功值</th> </tr> <tr align="center"> <td
1.3 表单标签 (1)表单<form> input type="text" 表示文本框 , 其中 name属性必须要指定,否则这个文本框的数据将来是不会发送给服务器的 input type="password" 表示密码框 input type="radio" 表示单选按钮。需要注意的是,name属性值保持一致,这样才会有互斥的效果;可以通过checked属性
保持冷静, 追求热爱。 2022年7月3日21:54:57 今天把昨天晚上的计划都做完了,javaweb课程也就告一段落了,但我知道我还缺乏一个实践的机会,所以我就在B站上找到一个JavaWeb项目的视频,我说我三天就可以把他做出来,但是不行,我知道我的javaweb基础知识还是比较薄弱,并且我的那本ja
servlet前后端传递参数的编码格式 servlet的继承关系以及service()方法-重点 继承关系 javax.servlet.Servlet接口 ————javax.servlet.GenericServlet抽象类 ————————javax.servlet.http.HttpServlet抽象子类 相关方法 javax.servlet.Servlet接口: · void init
本周在学习JavaWeb的过滤器Filter的相关知识,同时也在一步步地进行着数据库的小学期。 这次小学期相当于复习了自己的Web和数据库的一些相关知识。在做数据库小学期的作业时,发现了自己还是只能照着之前写过的例子去仿照,不能自己独立的完成所有任务,并且在抄的过程中,还有很多自己不能
如果 cookie 里已经有了JSESSIONID ,那就可以从 request 中获取。 但是它是怎么来的呢?答:是在最开始生成会话的时候来的。那如果想要在生成的时候,就获取到JSESSIONID 该怎么做? 答:也是有方法的,在生成JSESSIONID 的时候,从 response 的 header 里获取。 这里就需要知道,具体是哪个方
暑假生活指导会 15-20min 1.挂了29个,14,15。 2.懒。 3.造假。 4.基本功需要练。 5.下周六之前空博客删除,一天之内发表的全部删掉。 6.学期总结5分,写总结的作用,信念。要有价值。 7.抄代码,反复抄袭代码,一、看得懂,基本元素与类方法,黑匣子压缩,展开,填写, 8.知道你要做什么 9.是否安装hado
5.Maven 为什么要学习Maven 1.在javaweb开发中,需要使用大量的jar包,然后大部分是需要手动导入; 2.如何能够让一个东西自动帮我们导入和配置这个jar包; 由此,Maven诞生了; 5.1Maven项目架构管理工具 我们目前用来就是方便导入jar包的! Maven的核心思想:约定大于配置 有约束不要去违反 下
参考视频:https://www.bilibili.com/read/cv9965357 JDBC Java DataBase Connectivity java 数据库连接 用 Java 语言来操作关系型数据库的一套 API JDBC 是一套标准接口,而面对不同的关系型数据库需要各个关系型数据库厂商来提高具体的驱动,使相同的 Java 代码可以在不同的关系型数
1.新建项目双击 2.设置安装包名称 3.设置安装包类型 4.设置存储项目路径 5.选择要部署javaweb项目 6.设置java环境版本 7.默认下一步 8.默认下一步 9.默认下一步 10.默认下一
内容 JDBC `JDBC`简介 JDBC `JDBC`快速入门 JDBC API `JDBC API` 详解 数据库连接池 JDBC `JDBC`案例 1. JDBC入门 1.1 概述 概念 JDBC:Java DataBase Connectivity,Java数据库连接 JDBC就是使用Java语言操作关系型数据库的一套API。 Sun公司和数据库厂商共同制定的一套连
1. 基本概念 1.1 web开发介绍 web开发分为:①静态web开发,②动态web开发。 静态web开发: 其特征是对所有用户而言,网页内容是一样的。内容不会因人而异。 常见的静态web开发语言:html,css。 动态web开发: 提供给不同用户不同的数据。换而言之,网页内容随着用户/时间/事件而变化。
后台: java JavaSE:基础语法、io流,网络编程,设计模式,JavaBean,枚举,注解,XML解析,JDBC,线程 JavaEE:JavaWeb(servlet、Jsp、JavaEmail) 框架:Spring,SpringMVC,SpringJDBC,SpringAOP,Mybatis 前端: HTML,CSS,JavaScript,jQuery,Vue,AntDesign 数据库: MYSQL:DDL(
JavaWeb作用域 综述 javaweb有四个不同级别的作用域,分别是page页面级别、一次请求级别、一次会话级别、整个web级别。page没有进行实现 请求级别 只对一次request有效,结束请求时保存的数据就会消失 示例代码 servletA @Override protected void service(HttpServletRequest
学javaWeb 前端传入后台取值,连接JDBC,在java中定义sql语句 写了图书管理系统 用户登录注册 写一个查询和插入方法 之后用 session存放需要使用的值,后面需要用得到 sql语句就是增删改,查一条数据,查多条数据 查一条数据能直接get到值,用这个值再去做操作, 看了相关的视
一。Servlet规范介绍 1. servlet规范来自JavaEE规范的一种 2. 作用: 1)指定【动态资源文件】开发步骤 2)指定Http服务器调用动态资源文件规则 3)指定Http服务器管理动态资源文件实例对象规则 二。Servlet接口实现类开发步骤 第一步:创建一个Java类继承与HTTP Servlet父类,使之成为一