本周做了一个日报系统的小项目,在这里稍微总结下

这个项目的代码量不多,但是还是有 一些注意的地方:

1、层次分明, 哪怕代码再少, 结构要清晰,每个层该做什么事就做什么事,不要随便乱写,这样自己很难查询错误,以及后期的扩展性也不好。

2、设计数据库非常重要,一步错,全盘输完全可以用来形容这个,所以在最开始设计数据库时一定要构思好,不然在后面出现问题后就会特别麻烦。

3、按钮,复选框,下拉列表,隐藏域都要有value值,其他的可以不需要 

4、这个项目我导入了jstl中的 核心标签:c标签,在这个标签里,注释不能乱写,不然会和里面的代码冲突

5、$.each(cks,function(i,n){
                    ids.push($(n).val());
                })

这种写法就相当于foreach循环

6、method 默认调用 doGet方法,这点需要注意,如果在post中执行的其他方法,但是在跳转页面时执行了这句话location.replace('stu?method=logout');   那么需要在get中调用post 方法,不然访问不到这个方法

7、要注意页面刷新重复提交的问题。

8、其中的分页功能,目前还是不太熟练,需要多练练。

 

这个项目我还使用了bootstrap前端框架、 jquery、layer 提示框、MD5密码加密、animate.css 动画框架这些工具,这些工具都是很实用的 工具,以后要多加学习

总结大概就是这么多,后续如果有发现的话会继续补充进来

不知道怎么 插入附件的,代码就不发出来了。

你可能感兴趣的:(本周做了一个日报系统的小项目,在这里稍微总结下)