JavaWeb
cxwx
这个作者很懒,什么都没留下…
展开
-
浏览器响应了css文件,但不显示
写网页的时候发现css文件没起作用,在浏览器里查看源代码发现这样的问题。 响应里也确实出现了css文件 后来发现是在过滤器在设置页面编码格式的时候,把这个页面也过滤了,去掉过滤这个页面就好了。 ...原创 2020-11-14 23:22:51 · 386 阅读 · 0 评论 -
什么是JDBC?一文看懂
JDBC 什么是JDBC : Java连接数据库!(Java DataBase Connect) 以前如果公司更换了数据库,就需要重写关于数据库的代码,为了解决这样的问题,就在各自厂家数据库上再增加一层,就是JDBC。 需要jar包的支持: java.sql javax.sql mysql-connetor-java… 连接驱动(必须要导入) 实验环境搭建 CREATE TABLE users( id INT PRIMARY KEY, `name` VARCHAR(40),原创 2020-11-14 17:43:24 · 381 阅读 · 0 评论 -
Filter实现权限拦截
权限拦截 用户登录之后才能进入主页! 在登录页面用户登录之后,向Sesison中放入用户的数据 进入主页的时候要判断用户是否已经登录; 没有用户不能进入主页! 1.servlet+jsp 分为3个页面:登录首页,密码正确页,密码错误页。在登录首页输入正确的信息后,进入密码正确页,密码错误进入密码错误页,无法直接访问密码正确页。 success.jsp <%@ page contentType="text/html;charset=UTF-8" language="java" %> <h原创 2020-11-13 21:24:14 · 253 阅读 · 0 评论 -
JavaWeb监听器
12、监听器 实现一个监听器的接口;(有n种监听器) 编写一个监听器 实现监听器的接口… package com.bin.linstener; import javax.servlet.ServletContext; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener; //统计网站在线人数:统计Session public class onlineCountListene原创 2020-11-12 22:27:10 · 77 阅读 · 0 评论 -
骂人变成**是怎么做到的——过滤器Filter
11 、Filter Shiro安全框架技术就是用Filter来实现的 Filter:过滤器 ,用来过滤网站的数据,符合条件放行,不符合条件不放行; 处理中文乱码 登录验证…. (比如用来过滤网上骂人的话,我***我自己 0-0) 过滤器就是Servlet。 Filter开发步骤: 导包 编写过滤器 导包不要错 (注意) 实现Filter接口,重写对应的方法即可 重写Filter的方法 package com.bin.filter; import javax.servlet.*;原创 2020-11-12 20:55:42 · 908 阅读 · 1 评论 -
JavaWeb之MVC三层架构
10、MVC三层架构 什么是MVC: Model view Controller 模型、视图、控制器 10.1、以前的架构 用户直接访问控制层,控制层就可以直接操作数据库; servlet--CRUD-->数据库 弊端:程序十分臃肿,不利于维护 servlet的代码中:处理请求、响应、视图跳转、处理JDBC、处理业务代码、处理逻辑代码 架构:没有什么是加一层解决不了的! 程序猿调用 ↑ JDBC (实现该接口) ↑ Mysql Oracle SqlServer ....(不同厂商) 10原创 2020-11-12 20:52:50 · 103 阅读 · 0 评论 -
什么是JavaBean?
JavaBean 实体类 JavaBean有特定的写法: 必须要有一个无参构造 属性必须私有化 必须有对应的get/set方法; 一般用来和数据库的字段做映射 ORM(Object Relational Mapping); ORM :对象关系映射 表—>类 字段–>属性 行记录---->对象 people表 id name age address 1 秦疆1号 3 西安 2 秦疆2号 18 西安 3 秦疆3号 100 西安 class People{原创 2020-11-12 10:35:39 · 89 阅读 · 1 评论 -
一文看懂JSP
8、JSP 8.1 什么是JSP Java Server Pages:java服务器端页面,也和Servlet一样,用于动态Web技术! 最大的特点: 写JSP就像是在写HTML 区别: HTML只给用户提供静态的数据; JSP页面中可以嵌入JAVA代码,为用户提供动态数据; 8.2 JSP原理 思路:JSP到底怎么执行的! 代码层面没有任何问题 服务器内部工作 tomcat中有一个work目录; IDEA中使用Tomcat的会在IDEA的tomcat中生产一个work目录 我电原创 2020-11-11 18:55:43 · 1109 阅读 · 2 评论 -
B站狂神 JavaWeb 1-6
Java Web 学习(上) 本博客基于B站狂神老师的JavaWeb课程,地址:https://space.bilibili.com/95256449,记录自己的代码和老师的 笔记,同时也会有自己关于这些知识的理解,如果有错误请评论告诉我。 1.基本概念 1.1前言 web开发: web,网页的意思 ,比如百度: www.baidu.com 静态web 提供给所有人看的数据始终不会发生变化! html,css 动态web 淘宝,几乎是所有的网站; 提供给所有人看的数据始终会发生变化,每个人在不原创 2020-11-04 18:42:33 · 550 阅读 · 0 评论 -
JavaWeb之Session、Cookie
本博客基于B站狂神老师的JavaWeb课程,地址:https://space.bilibili.com/95256449,记录自己的代码和老师的笔记,同时也会有自己关于这些知识的理解,如果有错误请评论告诉我。 7、Cookie、Session 7.1 会话 会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,这个过程可以称之为会话。 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,称之为有状态会话; 你怎么证明你是西开的学生? 你 → 西开 发票 西开.原创 2020-11-07 15:45:46 · 124 阅读 · 0 评论