
JavaWeb
文章平均质量分 67
清风和月明
这个作者很懒,什么都没留下…
展开
-
javaweb实例--订单管理系统--JSON和AJAX验证密码
web1.0时代早期网站,登入,如果失败,需要刷新页面,才能重新登入;不点击提交按钮不知道自己密码输错了。现在大多数的网站,都是局部刷新,不刷新整个页面的情况下,实现页面更新。什么是jsonJSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。json格式{"name","zhangsan"} //用{} 表示一个对象[{"name","张三"},{"name","李四"}] //用[]表示一个数组json字符串:指的是符合j原创 2021-01-12 22:34:42 · 391 阅读 · 0 评论 -
javaWeb实践--订单管理系统--修改密码
修改密码流程1、BaseDao 工具类//编写增删改公共方法 public static int excuteUpdate(Connection connection,String sql,Object[] parms) throws Exception { int updateRows; preparedStatement = connection.prepareStatement(sql); for (int i = 0; i < p原创 2021-01-12 22:34:03 · 592 阅读 · 0 评论 -
javaWeb实例--订单管理系统--用户退出登入
用户退出登入流程用户点击主页中的退出–》/jsp/logout.do 请求–》LogoutServlet 移除session用户信息优化:当用户退出登入后不能再访问主页等资源页面,实现权限控制访问主页等资源页面的请求–》过滤器–》判断用户信息是否存在–》存在就能访问–》不存在就跳转到error.jspLogoutservletpackage com.tin.servlet;import com.tin.util.Constants;import javax.servlet.Servlet原创 2021-01-10 18:45:06 · 442 阅读 · 0 评论 -
javaweb实例--订单管理系统--用户登入模块
前言本来想尝试一下自己做demo,但弄起来很麻烦,javaweb所学部分就是看了B站up主遇见狂神说的教学视频,详细资源自己在b站搜索一下登入模块流程1、前端页面资源链接:网站链接获取到login.jsp 和 对应的images、css 、jsp资源文件位置如图放置2、设置登入为服务器首页<!--设置网站首页--> <welcome-file-list> <welcome-file>login.jsp</welcome-file>原创 2021-01-09 21:45:56 · 1179 阅读 · 0 评论 -
javaweb的实例--订单管理系统--公共配置
设置数据库配置信息在resource 目录下编写数据库配置文件 db.propertiesdrive=com.mysql.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/smbms?characterEncoding=UTF-8userName=rootpassword=root创建操作数据库的工具类package com.tin.util;import java.io.IOException;import java.io.InputStream原创 2021-01-03 23:34:48 · 406 阅读 · 0 评论 -
Javaweb的实例--订单管理系统--设计数据库
订单管理系统E-R图创建表根据简略的ER图创建六个表1、用户表用户id、用户姓名、用户密码、用户权限,手机号码、地址CREATE TABLE USER( id INT PRIMARY KEY, userName VARCHAR(50), userPassword VARCHAR(50), roleID INT, phone VARCHAR(11), address VARCHAR(50));2、商品表商品id、商品名称、价格、计量单位、库存、商品信息(原创 2021-01-03 21:52:46 · 5403 阅读 · 0 评论 -
javaweb的实例--订单管理系统--项目搭建
一、 搭建一个maven web项目选择maven,然后勾选,选择webapp模板只需设置项目名称选好Maven路径、maven\conf\setting 路径、maven仓库 (可以选择idea自带的maven,则不需要修改),点击完成二、配置tomcat 服务器说明:专业版的idea才自带tomcat的服务,如果不是请自行百度解决配置tomcat添加tomcat 运行的web项目(war 包就是web 的压缩文件),点下面的+号配置完成后,测试运行javaweb ,能访原创 2021-01-03 19:31:45 · 1251 阅读 · 1 评论 -
javaweb中jdbc的使用方法
什么是jdbcjdbc: java database connect java数据库连接在pom.xml配置文件中导入jar 包 <!--导入mysql驱动--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <原创 2021-01-03 13:00:36 · 745 阅读 · 0 评论 -
Filter 过滤器
什么是过滤器Filter :过滤器,用来过滤网站数据处理中文乱码拦截不需要的请求创建一个过滤器注意要先导入servlet 依赖,选对Filter 接口创建过滤器实现中文编码package com.tin.filter;import javax.servlet.*;import java.io.IOException;public class CharacterEncodingFilter implements Filter { @Override //初始化原创 2021-01-03 08:41:38 · 161 阅读 · 0 评论 -
用简单的话理解MVC三层模型
什么是MVC三层模型Model 模型、View 视图、Controller 控制器原创 2021-01-02 22:46:33 · 508 阅读 · 2 评论 -
javaBean的简单例子
javaBeanjavaBean 特定写法必须有一个无参数构造属性必须私有化必须有对应的get/set方法== 一般用来和数据库字段作映射==表—>类字段—>属性行记录—>对象模拟一张student 表构造对应的类package com.tin.pojo;public class Student { private int id; private String name; private int age; public原创 2021-01-02 19:58:32 · 1954 阅读 · 0 评论 -
jsp基础语法和指令
Maven导入jsp依赖jar包 <!-- Servlet依赖--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version>原创 2021-01-02 19:24:19 · 222 阅读 · 0 评论 -
从源码角度了解jsp本质
什么是JSPjava server pages:java服务端页面,和servlet一样,用于动态web技术。最大的特点:完全兼容Html和嵌入java代码JSP原理jsp在服务器内部运行(以tomcat为例):index.jsp<html><body><h2>Hello World!</h2></body></html>在tomcat work目录下会有产生同名的.java文件jsp本质上就是一个Serv原创 2020-12-31 21:44:13 · 260 阅读 · 0 评论 -
通过java源码理解cookie和ssesion
什么是cookie原创 2020-12-28 22:58:31 · 162 阅读 · 1 评论 -
http的简易理解
http什么是HTTPHTTP:超文本传输协议是一个简单的请求-响应协议,通常运行在tcp上。超文本:图片、音频、视频、定位、地图。。。端口号:80HTTPS:传输层加密协议和HTTP区别不大,https更安全端口号:443HTTP发展http1.0客户端与web服务器连接后,只能获得一个web资源http1.1客户端与web服务器连接后,可以获得多个web资源http请求客户端 -->发送请求 -->服务器百度为例:(在百度网站下打开开发原创 2020-12-23 18:20:12 · 149 阅读 · 0 评论 -
HttpServletResponse和HttpServletRequest常见应用
HttpServletResponse和HttpServletRequestweb服务器接收到客户端请求,针对这个请求,分别创建一个代表请求的HttpServletRequest,代表响应的HttpServletResponse如果要获取客户端请求过来的参数,就用HttpServletRequest对象如果要给客户端响应一些信息,就用HttpServletResponse对象HttpServletResponse的接口1、向浏览器发送数据的方法 ServletOutputStream get原创 2020-12-23 18:01:12 · 313 阅读 · 0 评论 -
ServletContext详解
一、ServletContext介绍ServletContext官方叫servlet上下文。服务器会为每一个工程创建一个对象,这个对象就是ServletContext对象。这个对象全局唯一,而且工程内部的所有servlet都共享这个对象。所以叫全局应用程序共享对象。功能介绍1、共享数据存数据package com.tin.servlet;import javax.servlet.ServletContext;import javax.servlet.ServletException;i原创 2020-12-22 19:06:27 · 1158 阅读 · 0 评论 -
用maven创建一个简单的servlet例子
一、 Servlet介绍servlet就是Sun公司开发动态网站的一门技术Sun公司在这些API中提供一个接口叫做:servlet开发servlet程序步骤:1、编写一个类,实现servlet接口2 、把开发好的类部署到web服务器中二、创建一个servlet实例1、创建一个Maven项目(步骤自行百度)2、添加Tomcat服务器idea添加Tomcat插件3、在pom.xml中添加servlet、jsp依赖<dependencies> <!--Servl原创 2020-12-19 16:11:07 · 4276 阅读 · 1 评论