- 博客(32)
- 收藏
- 关注
原创 Java Web实训项目:西蒙购物网
1、只有注册用户成功登录后才可查看商品类别,查看商品,选购商品,生成订单、查看订单2、只有管理员才有权限进入购物网后台管理(用户管理 + 类别管理 + 商品管理 + 订单管理)
2023-06-01 11:49:28 291
原创 学会使用Java Web实现:用户登录(JSP+Servlet+DB)方式
总体上采用MVC架构。登录页面login.jsp,输入用户名和密码后,跳转到登录处理程序LoginServlet进行业务逻辑处理,调用服务层,服务层调用数据访问层(DAO),连接数据库,查询数据库,以此判断是否登录成功。登录成功,跳转到登录成功页面success.jsp,否则跳转到登录失败页面failure.jsp。
2023-06-01 10:53:55 2572
原创 学会使用Java Web实现:用户登录功能(JSP+Servlet方式)
登录页面login.jsp,输入用户名和密码后,跳转到登录处理程序LoginServlet进行业务逻辑处理,登录成功,跳转到登录成功页面success.jsp,否则跳转到登录失败页面failure.jsp。
2023-05-29 16:08:29 4030
原创 学会JSP指令的基本使用
JSP全名是Java Server Pages,即Java服务器页面。它是Servlet更高级别的扩展。在JSP文件中,HTML代码与Java代码共同存在,其中,HTML代码用来实现网页中静态内容的显示,Java代码用来实现网页中动态内容的显示。最终,JSP文件会通过Web服务器的Web容器编译成一个Servlet,用来处理各种请求。
2023-05-29 15:32:22 791
原创 学会使用Session对象制作一个购物车
Session技术类似医院办理就诊卡和医院为每个病人保留病历档案的过程。当浏览器访问Web服务器时,Servlet容器就会创建一个Session对象和ID属性, Session对象就相当于病历档案,ID就相当于就诊卡号。当客户端后续访问服务器时,只要将ID传递给服务器,服务器就能判断出该请求是哪个客户端发送的,从而选择与之对应的Session对象为其服务。
2023-05-22 17:35:57 1846
原创 掌握Cooki对象会话及会话技术的使用
在Web应用中,Cookie的功能类似于会员卡,当用户通过浏览器访问Web服务器时,服务器会给客户端发送一些信息,如用户信息和商品信息,这些信息都保存在Cookie中。
2023-05-19 10:30:35 115
原创 学会在Android Studio连接数据库
在事务处理方面,SQLite通过数据库级上的独占性和共享锁来实现独立事务处理。这意味着多个进程可以在同一时间从同一数据库读取数据,但只有一个可以写入数据。在某个进程或线程想数据库执行写操作之前,必须获得独占锁。在获得独占锁之后,其他的读或写操作将不会再发生。SQLite采用动态数据类型,当某个值插入到数据库时,SQLite将会检查它的类型,如果该类型与关联的列不匹配,SQLite则会尝试将该值转换成该列的类型,如果不能转换,则该值将作为本身的类型存储,SQLite称这为“弱类型”。但有一个特例,如果是IN
2022-12-20 23:05:25 5875
原创 学会在Android Studio里制作可展开列表视图
一、可展开列表视图概述日常开发,有可能会遇到需要一些可展开列表,jQuery可很方便地做出来。但是安卓里该怎么做呢?安卓提供了ExpandableListView类,可以生成可展开列表,它是是ListView的子类,在ListView基础上进行了拓展,把应用中的列表分为几组,每组又包含多个列表项。
2022-12-12 10:01:00 1467 3
原创 学会在Android Studio里制作下拉列表
教学案例——选择测试科目1.新建安卓项目基于Empty Activity模板创建安卓应用- SelectSubject
2022-12-12 09:40:14 2543
原创 学会在Android Studio使用窗口跳转实现用户登录
案例演示:实现用户登录1.创建安卓应用基于Empty Activity模板创建安卓应用
2022-12-12 09:14:24 2393 2
原创 了解Android Studio里的共享参数
安卓提供了一种简单的数据存储方式SharedPreferences [共享偏好],这是一种轻量级的数据保存方式,用来存储一些简单的配置信息,以键值对的方式存储在一个XML文件中。
2022-12-12 08:46:08 315
原创 学会在Android Studio里使用菜单
菜单在安卓应用程序中占有比较重要的位置。原生安卓提供了三种类型的菜单:选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu)。在实际安卓项目中,往往会使用SlidingMenu(滑动菜单),但是要求我们学习如何使用第三方开源库。
2022-12-05 09:06:24 2270
原创 安卓Fragment入门教学
一、Fragment概述1.Fragment是android3.0引入的新API,它代表Activity的子模板,所以可以把fragment理解为Activity片段。2.Fragment必须被“嵌入”Avtivity中使用,因此Fragment也拥有自己的生命周期,不过Fragment的生命周期受Activity所控制,也就是说Activity停止的时候,Activity中所有的Fragment都会被停止。其他状态也是一样。
2022-11-14 20:13:41 1097
原创 学会使用Android Studio网格布局制作计算器界面
一、网格布局的介绍1.1GridLayout布局使用虚细线将布局划分为行、列和单元格,也支持一个控件在行、列上都有交错排列。1.2可以自己设置布局中组件的排列方式1.3可以自定义网格布局有多少行、多少列1.4可以直接设置组件位于某行某列1.5可以设置组件横跨几行或者几列
2022-11-13 13:25:43 6322 2
原创 Android Studio触摸事件的介绍及应用
单点触控,只能识别和支持每次一个手指的触控、点击,若同时有两个以上的点被触碰,就不能做出正确反应。很多医院、图书馆等的大厅都有这种触控技术的电脑,支持触摸屏的手机、MP3、数码相机也多采用这种单点触控技术。多点触控(又称多重触控、多点感应、多重感应,英文Multitouch或Multi-Touch)是采用人机交互技术与硬件设备共同实现的技术,能在没有传统输入设备(如鼠标、键盘等)。下进行计算机的人机交互操作。
2022-11-12 12:00:54 459
原创 如何设置Android Studio的属性
1.打开res\layout目录,点击activity_main.xml,视图选择Design视图2.切换到Code视图3.在res/values里的strings.xml文件中定义字符串变量3.在activity_main.xml里调用相应的字符串变量4.设置字体大小和颜色。
2022-09-25 15:03:23 1806
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人