周一早上开始构思作品,在想要实现一个怎样的作品,后来看到之前写的华为商城的HTML页面突然有了想法,我要做一个商城管理项目。但是不想写前端页面,于是把vue作品的登录注册页面拿来当SSM作品的登录注册页面,又在网上找了一个叫layui的东西,类似于bootstrap,可以完成一些页面框架的搭建。于是,一个完美的前端布局就做好了。首先开始搭建项目环境,然后实现登录注册功能。这个过程非常容易,因为之前的案例也有讲过。晚上开始做列表页面展示,只是这一次不那么容易了,我在思考到底该用什么方式实现渲染列表的效果,当网上搜发现很多人都用的jstl方法,c-for遍历渲染。然后我也学着弄,但是没弄成功。后来又弄个什么iframe小窗口之类的东西,将列表加到主页面里,但是效果非常不好。
周二,早上请教了姚天航,发现他用的还是之前的javaweb方法渲染界面的,然后他还帮我实现了分页查询的功能。

周三,开始做购物车的操作,主要想实现的就是勾选购买和更改数量后引起的总金额的变化,如果放在之前的javaweb项目上,每一次改变都要用ajax请求,然后重新刷一遍页面,非常的繁琐。我突然想到vue的知识可以用到这里,但是我没结合过jsp和vue,使用起来非常不顺手,在模板字符串里用不了@click方法,在普通方法里也用不了vue的方法,总之很多困难,还好最后都解决了。

周四写了个人信息的展示和充值功能,这些都是小菜一碟。只是还有些小bug,又写了管理员界面的一些操作。
周五开始写添加商品的操作,在javaweb里,我想实现文件上传的工作,但是最终没有实现,但学了SSM里面可以很轻松的实现文件上传和下载。我还想让上传的文件预览出来。但是最后还是没有实现。不过可以完成文件上传操作了。到这我的作品基本完成。这个作品用了我五天的时间,学习SSM用了两周时间。
网友评论