自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 javaweb17

一.显示数据/** * 根据编号查询所有数据 */ public List<Article> queryArticleByAid(int aid);@Override public List<Article> queryArticleByAid(int aid) { String sql="select * from e_article where typeId=?"; List<Article> l...

2022-04-27 22:58:28 77 1

原创 javaweb22

1.JSON使用JSON:一种与开发语言无关的、轻量级的数据存储格式,全称JavaScript Object Notation,一种数据格式的标准规范,起初来源于JavaScript这门语言,后来随着使用的广泛,几乎每门开发语言都有处理JSON的API。优点:易于人的阅读和编写,易于程序解析与生产。JSON样例:首先一个花括号{},整个代表一个对象,同时里面是一种Key-Value的存储形式,它还有不同的数据类型来区分 对象字符串,满足定义规则的字符串。 1.1 前端JSO...

2022-04-27 22:53:59 59

原创 javaweb21

MVC模型MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早为Trygve Reenskaug提出,为施乐帕罗奥多研究中心(Xerox PARC)的Smalltalk语言发明的一种软件设计模式。MVC可对程序的后期维护和扩展提供了方便,并且使程序某些部分的重用提供了方便。而且MVC也使程序简化,更加直观。控制器Controller:对请求进行处理

2022-04-27 22:52:39 57

原创 javaweb20

MVC模型MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早为Trygve Reenskaug提出,为施乐帕罗奥多研究中心(Xerox PARC)的Smalltalk语言发明的一种软件设计模式。MVC可对程序的后期维护和扩展提供了方便,并且使程序某些部分的重用提供了方便。而且MVC也使程序简化,更加直观。控制器Controller:对请求进行处理

2022-04-27 22:51:09 54

原创 javaweb19

Filter1.概述 过滤器实际上就是对web资源(HTML、CSS、Servlet、JSP)进行拦截,做一些处理后再交给下一个过滤器或servlet处理通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理。 2.过滤器使用场景 自动登录 统一设置编码格式 访问权限控制 敏感字符过滤等3.Filter快速入门 (1)编写一个Filter,定义类实现接口Filter,实现接口中的抽象方法 (2)在...

2022-04-27 22:49:47 41

原创 javaweb18

servlet快速入门1.servlet概述2.快速入门:2.1两种方式2.2JSP中的内置对象对应Servlet中的什么对象2.3servlet中2个重要对象2.4编码的问题2.5如何在serlvet中获取到当前项目的绝对路径jsp内置对象 | servlet中java对象 | 获取 Servlet详细1什么是servlet?1.1servlet执行原理1.2 实现servlet的方式1.3 servlet的生命周期1.4生命周期方法...

2022-04-25 22:26:28 70

原创 javaweb16

e家园项目1.项目数据库分析用户表,主题表,内容表。2.项目需求:——在一个页面的基础上进行注册,登录功能不同主题的内容显示超链接的跳转自行扩展页面代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>E家园首页</title> <!-- 引入index.css --&gt...

2022-04-25 22:24:07 37

原创 javaweb15

分页主要把数据存储通过session技术来保存,可以进行传递。首页<%@page import="com.zking.web.entity.Goods"%><%@page import="java.util.List"%><%@page import="com.zking.web.dao.GoodsDao"%><%@page import="com.zking.web.entity.User"%><%@ page language=.

2022-04-21 23:48:44 44

原创 javaweb14

1.四大域对象 page域(pageContext):只能作用于当前页面,既不能用来做做转发的数据分享,也不能做重定向的数据分享。 request域:只能作用于同一个请求的数据共享,所以只能在请求的转发中使用。 session域:只能作用于一次对话中共享数据(一次对话:用户打开浏览器,浏览多个web站点后,关闭该浏览器),转发和重定向都可以使用 context域(application):只能在同一个web应用中使用。(全局的)2.EL表达...

2022-04-17 21:46:08 50

原创 Javaweb13

1.什么是 Session 会话?Session 就一个接口(HttpSession)。Session 就是会话。它是用来维护一个客户端和服务器之间关联的一种技术。每个客户端都有自己的一个 Session 会话。Session 会话中,我们经常用来保存用户登录之后的信息。2、购物车布局<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><tit

2022-04-17 21:44:45 46

原创 javaweb12

一、jsp动作标签> 动作标签:相当于HTML标签一样,显示对应的效果。JSP体系中,动作标签有20多个,目前我们需要掌握的:6个。>> 学习动作标签的目的是为了减少JSP页面中的java代码> jsp9大内置对象,三大指令,7大动作标签,四大域对象>> ```> 9大内置对象:out、request、response、session、application、page、pageContext、config、exception> 三大指令:pa

2022-04-13 17:16:33 37

原创 javaweb11

1,什么是三层?UI(表现层): 主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。BLL:(业务逻辑层): UI层和DAL层之间的桥梁。实现业务逻辑。业务逻辑具体包含:验证、计算、业务规则等等。DAL:(数据访问层): 与数据库打交道。主要实现对数据的增、删、改、查。将存储在数据库中的数据提交给业务层,同时将业务层处理的数据保存到数据库。(当然这些操作都是基于UI层的。用户的需求反映给界面(UI),UI反映给BLL,BLL反映给DAL,DAL进行数据的操作,操作后再一

2022-04-13 17:15:23 45

原创 Javaweb10

一、文件上传1、概述 将本地文件上传到服务器端,从服务器端下载文件到本地的过程。例如目前网站需要上传头像、上传下载图片或网盘等功能都是利用文件上传下载功能实现的。2、原理 文件上传 (1)客户端浏览器通过文件浏览框,选择需要上传的文件内容(其中包括文件路径及文件内容)。 (2)客户端浏览器通过点击上传按钮,将本地文件上传到服务器端。 (3)服务器端通过程序接收本地文件内容,并将其保存在服务器端磁盘中。 文件下载 (...

2022-04-12 18:47:56 63

原创 javaweb09

一、分页功能的实现1、实体类的创建(News)新建Dynamic Web project文件——>Java Resources——>src——>建包建类2、DAO类的创建(INewDao)public class INewDao{undefined public List<news> queryNewsAll() {undefined Connection conn = null; PreparedStatement p...

2022-04-12 18:46:33 51

原创 javaweb08

一、application1、概述 application对象为多个应用程序保存信息,对于一个容器而言每个用户都共同使用一个application,这和session对象是不一样的。服务器启动后,就会自动创建application对象,这个对象一直会保持,直到服务器关闭为止。2、常用方法 getAttribute(String name) ** 返回有name指定的名字的application对象的属性的值 setAttribute(String name,Ob...

2022-04-12 18:45:17 77

原创 javaweb07

一、会话管理会话概述: 双方的交流或交互,计算机中也是,浏览器和服务器的交互称之为会话。 一次会话中包含多次请求和响应会话功能: 在一次会话的范围内的多次请求间,共享数据 功能: 限制页面的访问(后台的页面在非登录的情况下是不能进行访问的) 临时的存储数据,在多次请求之间进行数据共享 记住密码,自动登录,7天免登陆等等生命周期: 开始 浏览器访问服务器那一刻会话开始 结束 ...

2022-04-12 18:42:47 43

原创 javaweb06

一、模糊查询<!-- 功能1:实现admin.jsp页面中新闻管理模块----模糊查询的搜索功能(根据标题进行模糊查询) --> <!-- 注意:在没有学习servlet时,模糊查询都是本页面 问题:当输入关键词后,点击搜索按钮,跳转(1.do处理页面 2.admin.jsp) admin.jsp ...

2022-04-12 18:41:20 41

原创 javaweb05

一、主页面新闻展示<!-- 需求:完成后台主页面的新闻显示绑定 start --><% //加载驱动 Class.forName("oracle.jdbc.driver.OracleDriver"); //建立连接 Connection conn = DriverManager.getConne...

2022-04-11 21:51:32 49

原创 javaweb04

1.前端后端功能分析前端功能:用户登录用户注册新闻分类显示新闻信息显示分页功能(首页,下一页,上一页,尾页)历史记录功能评论模块后台功能:管理员登录主页默认显示所有新闻+分页发布新闻修改新闻新闻分类模块:增删改查模块评论模块:增删改查普通用户管理:增删改查分页功能2.数据表分析数据表:用户表(普通用户+管理员),新闻分类标,新闻信息表,评论表二、用户登录(含验证码的制作)<%@ page language="java" contentType="text

2022-04-10 20:21:23 37

原创 javaweb03

1.表单提交的两种方式以及区别?get:数据会显示在地址栏上,数据量小,安全性低post:相反。2.request可以接收哪两种方式的值? ①通过form表单<form action="index.html" method = "post">跳转到index.html</form> ②通过超链接传值<a href = "a.jsp?username=admin&password=123">跳转到a.jsp获取</a>...

2022-04-10 20:18:18 56

原创 javaWeb02

一.jsp基本语法 1.1 什么是jsp? jsp(java server pages)java服务器端页面,它是一种动态网页开发技术,使用了jsp标签在html网页中插入java代码;标签通常以<%开头以%>结束。 1.2 jsp页面元素的构成 注释(html注释,jsp注释,js注释 java)、声明、小脚本、表达式、指令、静态内容 1.3 jsp指令 page指令:通常位于jsp页面的顶端,同一个页面可以有多个page指令。--...

2022-04-09 20:47:16 57

原创 javaweb01

一.环境搭建如果要利用web技术实现一个web程序,需要安装必备的工具来实现。1.浏览器的安装(首选:谷歌|火狐)2.jdk(1.8)的安装3.eclipse的安装4.oracle数据库的安装5.本地服务器(tomcat)的安装javaweb: 利用java知识编写的程序,可以通过浏览器去查看效果。二.javaweb概述(1)编写的程序可以通过浏览器进行访问,就可以称为web程序。(2)web应用程序都是基于请求和响应来实现请求 请求是指客户端给服务器发送数据,叫请求 ..

2022-04-09 20:37:21 38

原创 jQuery

区分java的类方法以及对象方法--类(静态)方法:例如DBHelper.getCon()public static Connection getConn(){ Connection conn = null; try{ conn = DriverManager.getConnection('jdbc:sqlserver://localhost:1433;DatabaseNa...

2022-04-09 20:33:32 69

原创 jQuery02

1.$是什么?$(function(){});如果使用上述语句报错了 $ is not deifned,就说明没有引入jQuery文件。2.jQuery文件结构其实时一个自执行函数(function(){ window.jQuery = window.$ = jQuery}());3.a.引入一个js文件,是会执行这个js文件中的代码的b.jQuery文件时一个自执行函数,执行这个jQuery文件中的代码,其实就是在执行这个自执行函数c.这个自执行文件就是window对象...

2022-03-13 22:41:14 70

原创 jQuery01

了解什么是jQuery以及其基本语法:j:javascriptQuery: 查询获取页面上的标签document.getElementById();jQuery$("选择器")例如: 如何用jQuery去获取文本框的值?document.getElementById().value;$("选择器").val();jQuery的核心就是封装了js的模块 以函数的形式js的window.onload在jQuery里如何表示?js:window.onloadjQu...

2022-03-13 22:30:52 39

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除