自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实现用户登录功能

登录页面login.jsp,输入用户名和密码后,跳转到登录处理程序LoginServlet进行业务逻辑处理,调用服务层,服务层调用数据访问层(DAO),连接数据库,查询数据库,以此判断是否登录成功。登录成功,跳转到登录成功页面success.jsp,否则跳转到登录失败页面failure.jsp。登录页面login.jsp,输入用户名和密码后,跳转到登录处理程序LoginServlet进行业务逻辑处理,登录成功,跳转到登录成功页面success.jsp,否则跳转到登录失败页面failure.jsp。

2023-06-13 21:01:24 1584

原创 EL和JSTL

由上图可知,浏览器窗口中显示了获取到的Cookie信息,这是因为第一次访问服务器时,服务器会向浏览器回写一个Cookie,此时的Cookie信息是存储在浏览器中的,当刷新浏览器,第二次访问demo05.jsp页面时,由于浏览器中已经存储了名为userName的Cookie信息,浏览器会将此Cookie信息一同发送给服务器,这时使用表达式。在JSP页面中,最常见的操作就是向页面输出一段文本信息,为此,Core标签库提供了<c:out>标签,该标签可以将一段文本内容或表达式的结果输出到客户端。

2023-06-13 20:54:10 254

原创 JSP技术

目标:了解JSP的概念与特征,能够知道JSP用于做什么了解了JSP的运行原理后,完全可以利用其中的一些步骤来做一些工作,例如,可以在jspInit()中进行一些初始化工作(建立数据库的连接、建立网络连接、从配置文件中获取一些参数等),可以在jspDestroy()中释放相应的资源等。

2023-06-13 20:51:50 5612

原创 会话及会话技术

目标:了解会话的概念,能够知道会话用于做什么在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。在打电话过程中,通话双方会有通话内容,同样,在客户端与服务器交互的过程中,也会产生一些数据。例如,用户甲和乙分别登录了购物网站,甲购买了一个iPhone手机,乙购买了一个iPad,当这两个用户结账时,Web服务器需要对用户甲和乙的信息分别进行保存。为了保存会话过程中产生的数据,Servlet提供了两个用于保存会话数据的对象,分别是Cookie和Session。

2023-06-13 20:42:51 125

原创 西蒙购物网

2、只有管理员才有权限进入购物网后台管理(用户管理 + 类别管理 + 商品管理 + 订单管理)1、只有注册用户成功登录后才可查看商品类别,查看商品,选购商品,生成订单、查看订单。1.登录——显示商品类别——显示某类商品信息——查看购物车——生成订单——支付。(2)编写测试按类别标识符查询商品方法。(1)编写测试按标识符查询类别方法。(5)编写按类别标识符查询商品方法。(2)编写按标识符删除用户方法。(4)编写按标识符查询用户方法。(2)编写按标识符查询用户方法。(2)编写按标识符删除类别方法。

2023-06-13 19:13:43 83

原创 Servlet基础04

Servlet是运行在Web服务器端的Java应用程序,它使用Java语言编写。与Java程序的区别是,Servlet 对象主要封装了对HTTP请求的处理,并且它的运行需要Servlet容器的支持。在Java Web应用方面,Servlet 的应用占有十分重要的地位,它在Web请求的处理功能方面也非常强大。

2023-06-13 18:53:24 69

原创 HTTP协议03

HTTP是HyperText Transfer Protocol的缩写,即超文本传输协议。它是一种请求/响应式的协议,客户端在与服务器建立连接后,就可以向服务器发送请求,这种请求被称作HTTP请求,服务器接收到请求后会做出响应,称为HTTP响应。

2023-06-13 18:50:38 51

原创 Java Web02

XML是EXtensible Markup Language的缩写,它是一种类似于HTML的标记语言,称为可扩展标记语言。XML用于提供数据描述格式,适用于不同应用程序之间的数据交换,而且这种交换不以预先定义的一组数据结构为前提,增强了可扩展性。在现实生活中,很多事物之间都存在着一定的层次关系,例如中国有很多省份,每个省份下又有很多城市,这些中国与所辖省、市之间的层次关系可以通过一张树状结构图描述。

2023-06-09 20:59:39 81

原创 网页开发基础01

HTML是英文Hyper Text Markup Language的缩写,中文译为“超文本标记语言”。HTML主要作用是通过HTML标签对网页中的文本、图片、声音等内容进行描述。HTML网页就是一个后缀名为“.html”或“.htm”的文件,它可以用记事本打开,因此简单的html代码可以在记事本中编写。编写完成后,将文件后缀名修改为“.html”或“.htm”即可生成一个HTML网页。单标签也被称为“空标签”,是指用一个标签符号就可以完整地描述某个功能的标签。单标签基本语法格式:<标签名 />

2023-06-09 20:37:39 90

原创 安卓学习:菜单

1、知道三种菜单使用场景2、能够正确使用三种菜单

2022-12-11 21:53:53 861

原创 安卓学习:列表视图

1、理解列表视图的四大组成元素2、能使用基于数组适配器的列表视图3、能使用基于简单适配器的列表视图4、能使用基于基适配器的列表视图

2022-12-11 17:28:18 528

原创 Android Studio学习:Fragment入门

安卓学习:Frament入门

2022-11-15 09:52:28 2544

原创 Android Studio:单选按钮和复选框

安卓学习:单选按钮和复选框

2022-11-14 17:29:14 2661

原创 Andriod Studio学习: 编辑框

安卓学习: 编辑框

2022-11-13 13:35:18 145

原创 Andriod Studio学习:标签

安卓学习:标签

2022-11-13 13:01:53 169

原创 Android Studio:通过多点触摸缩放米老鼠

安卓:通过多点触摸缩放米老鼠

2022-11-13 12:29:53 175

原创 Android Studio学习:安卓触摸事件

安卓触摸事件

2022-11-13 12:17:25 1743 1

原创 Android Studio学习:安卓按键事件

安卓学习:按键事件

2022-11-12 17:37:46 292

原创 Android Studio学习:网格布局

安卓学习笔记:网格布局

2022-11-11 19:23:42 299

原创 Android Studio学习:帧式布局

安卓学习:帧式布局

2022-11-11 18:46:16 188

原创 Android Studio:线性布局

安卓学习:线性布局

2022-11-11 15:39:31 2060

原创 Android Studo窗口跳转与传递数据

安卓学习窗口跳转与传递数据

2022-11-08 09:31:47 215

原创 安卓学习:通过按钮缩放图片

用代码实现按钮单击放大,缩小片还有退出

2022-11-07 21:52:08 737

原创 Android Stuido 安卓手势编程

手势移动切换图片

2022-11-02 17:23:10 135

原创 Android三周学习总结

加油

2022-10-09 17:28:45 410

原创 Android Activity概述

Android Activity概述

2022-10-06 21:20:37 203

原创 Android Activity生命周期

Android Activity生命周期

2022-10-06 20:23:29 311

原创 Android Studio平台架构

Android Studio平台架构

2022-09-25 21:32:48 616

原创 Android Studio创建应用

Android Studio创建应用

2022-09-25 20:41:25 669

原创 Android Studio测试开发环境

Android Studio测试开发环境

2022-09-25 18:31:41 201

原创 Android Studio的安装教程

写的还行吧

2022-09-13 17:56:29 5455 1

空空如也

空空如也

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

TA关注的人

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