随笔分类 - Java Web
Layer弹出层组件
摘要:概述 layer是layui的一部分 使用 layer.ready(callback) 作用:初始化就绪 由于layer内置了轻量级加载器,所以你根本不需要单独引入css等文件。但是加载总是需要过程的。 当在页面一打开就要执行弹层时,最好方法是将弹层放入ready方法中(类似于window.onlo
Git学习
摘要:学习视频:【【狂神说Java】Git最新教程通俗易懂】 博客参考:Git入门学习 黎华扬 概述 什么是Git Git 是一个开源的分布式版本控制系统。 版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份
MVC、三层架构、数据库连接池、Spring JDBC
摘要:MVC模式 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范, 用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写
json、ajax
摘要:JSON JSON数据格式(重要)JavaScript Object Notation缩写 定义:是一种轻量级的数据交换格式 特点: 1、易于程序员阅读和编写。 2、易于计算机解析和生成。 3、其实是javascript的子集:原生javascript支持JSON <script type="tex
Maven学习与配置
摘要:概述 什么是maven: 是apache下的一个开源项目,是纯java开发的,并且只能用来管理java项目jar的仓库。(类似Anaconda3) gradle 操作基本 清除(mvn clean) 编译(mvn compile) 测试(mvn test) 运行 (mvn tomcat:run) 打
前后端交互常用组件
摘要:推荐网站 https://www.w3school.com.cn/tags/tag_select.asp 下拉框 默认就是第一个 <select name="cars"> <option value="volvo">Volvo</option> <option value="saab">Saab</
Java Web __ JDBC
摘要:JDBC 什么是JDBC? 全称是Java数据库连接(Java Database Connectivity),应用程序可通过这套API连接到关系数据库,并使用SQL语句来完成对数据库中数据的查询、更新和删除等操作。 具体实现 由java设计jdbc驱动器以及驱动器接口, 然后各个数据库厂商实现接口建
Java Web __ JSP技术
摘要:JSP概述 什么是JSP 在JSP全名是Java Server Page,它是建立在Servlet规范之上的动态网页开发技术。 在JSP文件中,HTML代码与Java代码共同存在, HTML代码用来实现网页中静态内容的显示, Java代码用来实现网页中动态内容的显示。 Java代码必须包含在“<%”
Java Web 问题 ___ Cookie值设置new SimpleDateFormat报错500
摘要:现象 其余代码都没有问题,只有提交cookie时出错。 代码错误地方: String time = new SimpleDateFormat("yyyy-MM-dd--hh:mm:ss").format(new Date());//cookie中不能存储空格 原因: cookie的value也就是上
Java Web __ Servlet会话及其会话技术
摘要:会话概述 Web应用中的会话过程类似于生活中的打电话过程, 它指的是一个客户端(浏览器)与Web服务器之间连续发生的一系列请求和响应过程。 例如: 一个用户在某网站上的整个购物过程就是一个会话。用户甲和乙分别登录了购物网站,甲购买了一个Nokia手机,乙购买了一个Ipad,当这两个用户结账时,Web
Java Web ___ 练习 __ 解决中文输出乱码问题
摘要:中文输出乱码问题 由于计算机中的数据都是以二进制形式存储的,因此,当传输文本时,就会发生字符和字节之间的转换。 字符与字节之间的转换是通过查码表完成的,将字符转换成字节的过程称为编码,将字节转换成字符的过程称为解码。 如果编码和解码使用的码表不一致,就会导致乱码问题。 例如:输出“中国”浏览器执行的
Java Web __ Servlet请求和响应
摘要:HttpServletResponse对象 在Servlet API中,定义了一个HttpServletResponse接口,它继承自ServletResponse,专门用来封装HTTP响应消息。 发送状态码的方法 setStatus(int status)方法 sendError(int sc)方
Java Web 练习 __ 读取资源文件
摘要:建立properties资源包文件 建立resource目录 在项目目录下建立目录,名字设为resource(名字无所谓) 项目结构如下图: 在resource目录下右键,找到将目录标记为--> 标记为资源根类型 建立properties 直接右键新建资源包即可 写入内容 资源包的内容形式:A=B
Java Web __ Servlet基础
摘要:Servlet接口 针对Servlet技术的开发,SUN公司提供了一系列接口和类,其中最重要的是javax.servlet.Servlet接口。 Servlet就是一种实现了Servlet接口的类,它是由web容器负责创建并调用,用于接收和响应用户的请求。 Servlet的生命周期 在Java中,任
Java Web概述
摘要:JavaWeb概念 JavaWEB 是指所有通过 Java 语言编写可以通过浏览器访问的程序的总称。 什么是web应用? Web应用即网站中的程序。 常用软件体系结构 C/S 客户端/服务器(Client/Server) 例如QQ; 需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户
JavaWeb__Filter过滤器
摘要:Filter过滤器简介 Filter被称作过滤器或者拦截器,其基本功能就是对Servlet容器调用Servlet的过程进行拦截,从而在Servlet进行响应处理前后实现一些特殊功能。 当浏览器访问服务器中的目标资源时,会被Filter拦截,在Filter中进行预处理操作,然后再将请求转发给目标资源。
转:在idea中无法直接创建servlet、过滤器filter问题解决
摘要:https://blog.csdn.net/g13197895299/article/details/123017413 解决方案:
JAVA_Web JSTL_Core标签库使用
摘要:c:out c:if 用法: <c:if test=""> <%-- 标签体--%> </c:if> 如果test的计算结果为true,则执行标签体 否则,不执行 c:choose 用法: <c:choose> <c:when test=""> <%-- 标签体--%> </c:when> <c:o
Idea导入
摘要:出现的问题: %@ taglib uri="http://java.sun.com/jsp/jstl/core"prefix="c"%报错 解决方法: 导入jstl.jar和 standard.jar 将jar直接拖到项目的web-WEB-INF-lib里面 点击jar包,右键-添加为库
IDEA的javaWeb 常见问题
摘要:原因 代码没有问题,但是servlet不能获取表单数据 IDEA中解决运行服务器Tomcat时默认打开http://localhost:8080/xxx_war_exploded,且打开localhost:8080报错问题 原因: 项目打包文件名弄错了,修改即可。 (可以运行服务器之后在 out 目