自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 旅游网站(分页展示)

因为页面的导航条不是真正的数据,是我们加上去的静态数据,所以我们需要通过访问数据库来抽取出实施的数据,具体逻辑如上图所示,十分简单 这个是DaoImpl的编写,JDBCUtils是我们自己写的,就是连接数据库 查询步骤和前面所说差不多,不赘言 然后Service 调用DaoImpl的findAll方法并返回查到的信息,之后被servlet调用 这里先对序列化json(因为重复率很高) 进行了封装 到baseServlet类中,之后直接调用即可,这里没有response也是直接传入参数即可 还写了一个.

2020-07-08 20:41:23 214

原创 旅游网站(方法优化)

对于方法调用的优化: 从前面的例子可以看到,所有的方法都被单独列出来了,比较分散 我们可以把所有user方法放在一起,通过类似/user/add,/user/get的模式进行调用 基本思想: 因为响应请求是通过servlet来实现的,所以必须要继承servlet接口类。 但是单纯的继承不能实现分发,所以同过继承拥有分发(自写的)功能的BaseServlet 来完成方法的分发(而且也很便捷,只要写一个就能满足任何的方法分发) 类似UserServlet继承了Baseservlet就可以调用其service方

2020-07-08 20:40:04 203

原创 旅游网站(传递id)

因为有多种旅游项目,所以点击一个旅游项目就要返回响应的cid值(在数据库中有存储) 之前的位置可以再链接处加上数据的cid值 但是实践发现,cid值都为0 原因是原来从redis中取到的值是只有cname的 要把其中的整形也取出来就要用另外的方法 【之前redis用zrange方法查询,只能查询element(即存入的字符串) 现在需要改用zrangeWithScores方法,把分数(即cid)也查询出来】 这里得到的Tuple类型是包含了整形和字符串类型的【封装】 所以得到对象后,可以直接遍历,然后取

2020-07-08 20:35:08 172

原创 旅游网站(登录功能)

登陆的逻辑: loginServlet根据用户输入的账号密码调用UserService的login方法来查询是否有这样一个用户,并且判断邮箱是否激活(这个我这里还没实现),login方法肯定要调用Dao层的根据账号密码查找用户的方法。最后LoginServlet得到返回值并响应。 LoginServlet: 这里开始getParameterMap是获得客户端的信息,并封装成map对象,如存储了账号密码等信息。之后实例化一个user对象,目的是通过populate方法,将map中的值一一映射到user中,

2020-07-08 20:31:51 1716

原创 旅游网站(注册功能)

第一天: 登录注册退出 1.注册: ①:使用js完成表单校验 ②:使用ajax完成表单提交(显示提示信息) ③:成功则跳转到成功页面 Scripts(表单校验)(前端代码): 其他类似 自己完成 1.发送数据到服务器(也就是serlvet) Post提交表单到servlet,第二个箭头是要填表单数据的(用ser序列化获取页面数据 如username=张三,password=123),function回调函数获取服务器响应的数据 中间的$(this)表示的是表单registerform,html页面不能用EL

2020-07-08 20:29:22 1348

原创 Java ## 关于IO流的理解和应用(一) FileWriter

Java ## 关于IO流的理解和应用(一) FileWriter 简单来说 IO流就是用来处理设备之间的数据传输的工具,且一般的工具都能在IO包中找到。 -----这个图能表示输入流和输出流的作用 向文件中写入数据 /* 需求:往文件中写数据 写数据--输出流--FileWriter FileWriter: FileWriter(String fileName):...

2019-08-08 23:59:34 120

空空如也

空空如也

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

TA关注的人

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