随笔分类 -  JavaWeb学习笔记

上一页 1 ··· 4 5 6 7 8
摘要:使用模板的相关操作步骤详解 1、可以在相关的网站上面找相关的css或者js文件,下载到一个特定的文件夹里面,以备使用 2、然后,将存有相关代码的文件夹直接复制粘贴到web文件下,就会直接保存,可以根据自己的审美来套用相关模板,实用性超级强的 3、在套用时,将整个html代码直接复制过去。需要注意的是 阅读全文
posted @ 2022-10-02 23:57 yesyes1 阅读(119) 评论(0) 推荐(0)
摘要:Vue(一套前端框架,MVVM主要用于实现数据的双向绑定) Vue快速入门 //新建HTML页面,引入Vue.js文件 <script src="js.Vue.js"></script> //在代码区域,创建Vue核心对象,进行数据绑定 //数据绑定 <div id="app"> <input v- 阅读全文
posted @ 2022-10-02 21:59 yesyes1 阅读(31) 评论(0) 推荐(0)
摘要:Listener(监听器) 可以在application、session和request三个对象创建 Javaweb提供了8个监听器,其中较为典型的是ServletContextListener监听器,其余监听器均与该监听器语法类似,可供参考 AJAX(异步的JavaScript和XML) AJAX 阅读全文
posted @ 2022-10-02 21:59 yesyes1 阅读(61) 评论(0) 推荐(0)
摘要:JSP = HTML + Java 目的是为了简化开发,其本质是一个Servlet 快速入门 步骤: 1、导包 2、创建文件 3、编写程序 得到结果: JSP脚本(用于在JSP页面里面定义Java代码) JSP脚本分类: 1、<%...%>——内容会直接放到_jspService()方法中 2、<% 阅读全文
posted @ 2022-09-28 16:20 yesyes1 阅读(36) 评论(0) 推荐(0)
摘要:解决方法: 这怎么说呢?误打误撞了属于是,在某个文件中定义为 然后,在另一个.java文件中就不要出现已经用到过的名字,不然就会报错,注意一下哈! 解决方法: 大概率是form表单中的action属性,被赋予的路径的问题 可以这样解决: 在原有路径的基础上加上如图所示的内容,即可成功运行; 解决方法 阅读全文
posted @ 2022-09-25 15:25 yesyes1 阅读(19) 评论(0) 推荐(0)
摘要:XML配置方式编写Servlet 3.0版本之前,仅仅支持XML配置文件的配置方式 1、编写Servlet类 2、在web.xml中配置该Servlet Request和Response Request >获取请求数据 Response >设置响应数据 Request继承体系 ServletRequ 阅读全文
posted @ 2022-09-25 15:16 yesyes1 阅读(49) 评论(0) 推荐(0)
摘要:Web核心 静态资源:HTML,CSS,JavaScript,图片等,负责页面展现 动态资源:Servlet,JSP等,负责逻辑处理 数据库:负责存储数据 HTTP协议:定义通信规则 Web服务器:负责解析HTTP协议,解析请求资源,并发送响应数据 HTTP 请求数据和响应数据之间按照一定的格式进行 阅读全文
posted @ 2022-09-24 20:57 yesyes1 阅读(28) 评论(0) 推荐(0)
摘要:练习分析 import javax.servlet.*; import javax.servlet.annotation.WebServlet; import javax.servlet.http.*; import java.awt.datatransfer.DataFlavor; import 阅读全文
posted @ 2022-09-23 10:03 yesyes1 阅读(38) 评论(0) 推荐(0)
摘要:本章存在的意义,大概就是为了回顾一下被遗忘不久的html了 HTML:超文本标记语言(不区分大小写,语法较为松散,但建议书写时规范一些) HTML标签由浏览器来解析 标签展示图片 具体详情也可以去参考W3school网站哦! 结构:HTML 表现:CSS 行为:JavaScript 标签中存放页面* 阅读全文
posted @ 2022-09-21 21:51 yesyes1 阅读(35) 评论(0) 推荐(0)
摘要:添加 注意:在#{}中的列名需要以驼峰命名; <insert id="add"> insert into 表名(...列名); values(...#{}); </insert> 执行方法,测试: MyBatis事务 openSession():默认开启事务,进行增删改操作后需要使用sqlSessi 阅读全文
posted @ 2022-09-19 21:56 yesyes1 阅读(61) 评论(0) 推荐(0)
摘要:MyBatis案例--环境准备 1、依据之前在Navicat建立数据表的方法,新建立一个数据表 2、将数据表的相关内容表现在Java文件的实例上:即成员变量和set、get成员方法 3、new一个测试Java文件的Test.Java文件 4、安装MyBatis插件 能够较为方便地查看SQL映射文件下 阅读全文
posted @ 2022-09-19 15:36 yesyes1 阅读(25) 评论(0) 推荐(0)
摘要:继续MyBatis学习 SQL语句警告提示问题 产生原因:IDEA和数据库没有建立连接,不识别表的信息 解决方式:在IDEA中配置MySQL数据库连接 在IDEA的Maven项目中,如果想要直接通过IDEA进行MySQL数据库的连接,可以点击右侧的DataBase, 选择MySQL数据库, 输入你想 阅读全文
posted @ 2022-09-18 21:39 yesyes1 阅读(17) 评论(0) 推荐(0)
摘要:Maven依赖范围 对于Maven的安装配置等环境准备问题,可详细参考我的前几篇博客, 网址1:https://www.cnblogs.com/liuzijin/p/16654344.html 网址2:https://www.cnblogs.com/liuzijin/p/16654513.html 阅读全文
posted @ 2022-09-15 19:45 yesyes1 阅读(27) 评论(0) 推荐(0)
摘要:本章节的存在意义是:学到PreparedStatement反应较慢,理解不透彻,来做个比较,加深印象 详细讲述PrepareStatement 与 Statement 连接数据库的部分区别 在我学习的过程中,可能是有先入为主的影响,会莫名地认为Statement较为简单一些,Statement主要包 阅读全文
posted @ 2022-09-14 17:53 yesyes1 阅读(18) 评论(0) 推荐(0)
摘要:preparedStatement 防止SQL注入:将敏感字符进行转义 1、获取PreparedStatement对象 String sql="selct * from 表名 where 列名1=? and 列名2=?"; 问号作为占位符代替相应参数,后续需要利用set数据类型()将?补上,也就是第 阅读全文
posted @ 2022-09-13 19:23 yesyes1 阅读(11) 评论(0) 推荐(0)
摘要:JDBC API详解 1、DriverManager作用: 1、注册驱动 registerDriver 2、获取数据库连接 getConnection 参数:1、url jdbc:mysql://localhost:3306/数据库名称 ​ 2、user 用户名 ​ 3、password 密码 注意 阅读全文
posted @ 2022-09-08 21:48 yesyes1 阅读(25) 评论(0) 推荐(0)
摘要:一、数据库设计 1、软件研发步骤 2、数据库设计概念 建立数据库中的表结构以及表与表之间的关联关系的过程 3、数据库设计的步骤 表关系:一对一、一对多(多对一)、多对多 表关系之一对多 表关系之多对多 表关系之一对一 并将外键设置为唯一 多表查询 1、内连接(相当于查询两个集合的交集) 隐式内连接: 阅读全文
posted @ 2022-09-07 19:47 yesyes1 阅读(32) 评论(0) 推荐(0)
摘要:(续集)DQL:查询操作 1、排序查询 排序方式:(仅有一个排序参照时) 1、升序:ASC(默认) 命令:**select * from 表名 order by 列名 (asc);** 2、降序:DESC 命令:**select * from 表名 order by 列名 desc;** 当有多个条 阅读全文
posted @ 2022-09-06 18:35 yesyes1 阅读(26) 评论(0) 推荐(0)
摘要:一、MYSQL的安装 1、MYSQL的安装 可以去官网找到与自身计算机向对应的版本进行下载 网址如下: MySQL :: Download MySQL Community Server 2、MYSQL的环境配置 前往设置中的设置环境变量,新建一个名为MYSQL_HOME的系统变量 如图所示: 再通过 阅读全文
posted @ 2022-09-05 21:37 yesyes1 阅读(29) 评论(0) 推荐(0)
摘要:1、安装 可以直接前往官网进行安装,网址如下: https://navicat.com.cn/download/navicat-premium 下载之后将下载后的压缩包解压到当前文件夹,然后根据里面自带的安装教程逐步安装 2、使用 首先点击Navicat软件的连接按钮,选择其中的MYSQL选项, 然 阅读全文
posted @ 2022-09-05 20:54 yesyes1 阅读(100) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8