- 博客(12)
- 收藏
- 关注
原创 多表连接查询
1多表查询 1.1 笛卡尔积导致查询错误 ##多表查询如何实现? SELECT employee_id,department_name FROM employees,departments; 此条查询语句的结果会以笛卡尔积的形式乘在一起 错误现象:每个员工和每个不同部门都匹配了一遍 错误原因:缺少多表的连接条件 1.2查询两个表的公共字段导致错误 SELECT employee_id,department_name,department_id FROM employees,departments #两
2021-11-18 21:42:24
845
2
原创 书城项目第六阶段-购物车模块(一)
1.分析 2.创建购物车 javabean。 注意:原始版本的购物车对象应该有商品总数量和总金额两个属性 3.创建cartItem javabean。 4.添加商品项功能(不是添加到购物车) 5.删除商品项功能 6.修改商品数量功能 7.清空购物车功能 8.修改购物车的总金额和总数量 注意:购物车总金额是由商品总金额累加起来的总数量同理 ...
2021-11-17 15:42:33
270
原创 书城项目-显示用户登录信息和验证码
1.显示用户登录之后的信息 1.1 分析:把用户信息保存到request域中还是保存到session域中? 保存到session域中,因为request只在一次请求中有效,而session是一次会话都有效,常被用来保存登陆之后的信息 1.2在userServlet中把用户信息保存到Session域中 1.3在welcome.jsp中把保存的值获取到 2.解决用户登陆之后仍然显示登录注册的bug 分析:要判断用户是否已经登录就是要判断Session域中的user是否为空 2.1在index.jsp页面做
2021-11-17 15:41:58
241
原创 书城项目第五阶段(二)
1.前后台分页的处理 1.1分析实现过程: 1.1.1经由首页跳转到client/bookServlet程序中 index中只做跳转工作 在xml中配置请求地址 client/bookServlet中处理请求,返回数据并重定向到client/index.jsp页面中 1.1.2然后转发到client/index.jsp中,这样就实现了打开首页就有数据的效果 1.index页面接收数据呈现结果 主要是遍历div 2.把分页条拿过来使用并改掉跳转地址 2.抽取url地址 2.1在page类中添加url属
2021-11-17 15:40:59
164
原创 书城第三阶段2合并两个servlet程序
思路 通过设置隐藏域的值,然后在UserServlet中获取对应的方法 1.图解 2.在jsp页面中设置隐藏域 <input type="hidden" name="action" value="login"> <input type="hidden" name="action" value="regist"> 3.在servlet程序中获取隐藏域,然后做判断 4.为UserServlet配置请求地址,并让两个jsp页面都指向该地址 <form action="user
2021-11-17 15:38:38
178
原创 书城项目第三阶段1
一.解决注册失败后跳转回原界面没有提示信息的问题 a).将页面jsp动态化 为了在jsp页面中方便写Java代码 在html页面顶行添加page指令 :<%@ page contentType=“text/html;charset=UTF-8” language=“java” %> 修改文件名后缀为.jsp 使用crtl+r实现快速替换 b)抽取页面中相同的内容 1.抽取要复用的jsp代码 </div> <span>欢迎<span class="u
2021-11-17 15:37:42
344
原创 文件的上传与下载
1.文件的上传介绍 1、要有一个 form 标签,method=post 请求 2、form 标签的 encType 属性值必须为 multipart/form-data 值 3、在 form 标签中使用 input type=file 添加上传的文件 4、编写服务器代码(Servlet 程序)接收,处理上传的数据。 encType=multipart/form-data 表示提交的数据,以多段(每单项一 个数据段)的形式进行拼接,然后以二进制流的形式发送给
2021-11-17 15:34:27
138
原创 EL_JSTL表达式
1.什么是EL_JSTL表达式 EL 表达式的全称是:Expression Language。是表达式语言。 EL 表达式的什么作用:EL 表达式主要是代替 jsp 页面中的表达式脚本在 jsp 页面中进行数据的输出。 因为 EL 表达式在输出数据的时候,要比 jsp 的表达式脚本要简洁很多 2.如何使用EL_JSTL表达式 2.1 param 获取参数的值以map的形式返回 ...
2021-11-17 15:32:53
126
原创 JSTL标签库
1.什么是JSTL标签库 EL 表达式主要是为了替换 jsp 中的表达式脚本,而标签库则是为了替换代码脚本(在jsp页面中写java代码)。这样使得整个 jsp 页面 变得更佳简洁 2.JSTL标签库怎么使用,有哪些内容 先导入 jstl 标签库的 jar 包。 taglibs-standard-impl-1.2.1.jar taglibs-standard-spec-1.2.1.jar 第二步,使用 taglib 指令引入标签库。 <%@ taglib prefix="...
2021-11-17 15:32:03
334
原创 微信小程序技术选型
基于小程序封装的框架 腾讯wepy 类似vue 美团 mpvue 类似vue 京东 taro 类似react 滴滴 chameleon uniapp 类似vue 原生框架
2021-11-17 15:29:12
466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人