JavaWeb
文章平均质量分 81
自己学习javaweb的一些笔记整理
it春和
这个作者很懒,什么都没留下…
展开
-
JavaWeb11 —— 用户信息管理系统
JSP案例——用户信息管理系统1、需求简单的用户信息管理系统对用户信息的增删改查效果截图(部分)2、设计技术选型Servlet + jsp + Mysql + jdbctemplate + Druid + beanutils + tomccat+bootstrap数据库设计CREATE TABLE t_user( -- 创建表 id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) NOT NULL, gender VAR原创 2022-03-28 07:30:00 · 2376 阅读 · 17 评论 -
JavaWeb10 —— session案例使用验证码登录
Session 案例 验证码登录1、需求案例需求:访问带有验证码的登录页面login.jsp用户输入用户名,密码以及验证码。如果用户名和密码输入有误,跳转登录页面,提示:用户名或密码错误如果验证码输入有误,跳转登录页面,提示:验证码错误如果全部输入正确,则跳转到主页success.jsp,显示:用户名,欢迎您2、分析将生成的验证码存入session域中 比较登录页面输入的验证码和程序生成的验证码即可3、编码【1】编写登录页面<%-- User: it春和 D原创 2022-03-21 07:45:00 · 972 阅读 · 7 评论 -
JavaWeb09 —— cookie案例记住上一次访问时间
记住上一次访问时间需求:访问一个Servlet,如果是第一次访问,则提示:您好,欢迎您首次访问。如果不是第一次访问,则提示:欢迎回来,您上次访问时间为:显示时间字符串分析:可以采用Cookie来完成在服务器中的Servlet判断是否有一个名为lastTime的cookie有 1、响应数据:欢迎回来,您上次访问时间为:2022年3月9日11:50:20 2、写回Cookie:2022年3月9日11:50:20没有:是第一次访问响应数据:您好,欢迎您首次访问原创 2022-03-21 07:30:00 · 317 阅读 · 1 评论 -
JavaWeb08 —— 文件下载案例
文件下载案例案例需求: 1、页面显示下载超链接 2、点击后弹出下载提示框 3、完成图片文件下载分析:超链接指向的资源如果能够被浏览器解析,则在浏览器中展示,如果不能解析,则弹出下载提示框。不满足需求任何资源都必须弹出下载提示框使用响应头设置资源的打开方式:以附件的形式content-disposition:attachment;filename=xxx步骤:定义页面,编辑超链接href属性,指向Servlet,传递资源名称filename定义Servlet获原创 2022-03-18 09:19:14 · 421 阅读 · 11 评论 -
JavaWeb07 —— 简单的用户登录案例
用户登录案例需求:1.编写login.html登录页面username & password 两个输入框2.使用Druid数据库连接池技术,操作mysql中的user表3.使用JdbcTemplate技术封装JDBC4.登录成功跳转到SuccessServlet展示:登录成功!用户名,欢迎您5.登录失败跳转到FailServlet展示:登录失败,用户名或密码错误html + jdbc + mysql + jdbctemplate + request + druid + bean原创 2022-03-18 08:58:12 · 492 阅读 · 2 评论 -
JavaWeb06 —— Redis基础
Redis学习笔记1、概念redis是一款高性能的NoSQL系列的非关系型数据库1.1、什么是NoSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了原创 2022-03-14 15:31:21 · 243 阅读 · 6 评论 -
JavaWeb05 —— Ajax请求 和 Json数据格式
AJAX和JSON一、Ajax1、概念ASynchronous JavaScript And XML 异步的JavaScript 和 XML同步和异步:客户端和服务器端相互通信的基础上同步:客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。异步:客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 [1]通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步原创 2022-03-12 07:00:00 · 352 阅读 · 0 评论 -
JavaWeb04—— Filter和 Listener
一、Filter1.1、概念当访问服务器资源的时候,过滤器可以将请求拦截下来,完成一些特殊的功能1.2、过滤器的作用1、登录验证2、统一编码处理3、敏感字符处理1.3、快速入门步骤:1、定义一个类实现接口Filter2、复写方法3、配置拦截路径 web.xml配置 注解配置1.4、过滤器的细节1.4.1、web.xml配置 <filter> <filter-name>demo1</filter-name>原创 2022-03-11 21:00:00 · 124 阅读 · 0 评论 -
JavaWeb03 —— 一文学会使用JSP
一、JSP1.1、指令作用:用于配置JSP页面,导入资源文件格式:<@ 指令名称 属性名1=属性值1 属性名2=属性名2 ... %>指令的分类:page : 配置JSP页面的contentType:等同于response.setContentType()设置响应体的mime类型以及字符集设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具,则需要设置pageEncoding属性设置当前页面的字符集)import:导包errorPage:当前页面发原创 2022-03-11 11:46:33 · 144 阅读 · 1 评论 -
JavaWeb02 —— 会话技术
会话技术会话技术就是浏览器和服务器之间的多次请求和响应会话技术的功能就是在一次的会话范围内的多次请求间,共享数据1、Cookie1.1、概念客户端会话技术 将数据保存到客户端百度百科:Cookie,有时也用其复数形式 Cookies。类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息简而言之:Cookie 是存储在客户端计算机上的文本文件,并保留了各种跟踪信息1.2、快速入门创原创 2022-03-09 13:20:06 · 235 阅读 · 6 评论 -
JavaWeb学习01—— Servlet&HTTP
一、Servlet1.1、概念servlet 其实是两个单词 Server applet运行在服务器端的小程序servlet就是一个接口 定义了Java类被浏览器访问到(tomcat识别到)的规则将来我们自定义一个类,实现servlet接口 复写方法1.2、快速入门步骤: 1、创建一个javaEE项目 2、定义一个类 实现Servlet接口 3、实现接口中的抽象方法 4、配置servlet 在web.xml中配置servlet servlet servle原创 2022-03-04 11:13:13 · 166 阅读 · 0 评论 -
一文认识Tomcat掌握Tomcat的基本功能
Tomcat:Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范servlet/jsp。开源的,免费的。原创 2022-02-24 19:57:13 · 1141 阅读 · 0 评论