在经过此次小学期的数据库训练,我对于简单的MIS系统有了更加深入的认识,并且对于JSP以及CSS的基本知识有了进一步的熟练,在完成相关功能的同时,美观同样必不可少,一些CSS样式也是很重要的,但我对于CSS和JavaScript还是不是很熟悉,不能很好的应用,但是对于Eclipse配置Tomact和安装MYSql等方面还是较为顺利,通过分析理解网络上的相关教程学以致用。
但在此次项目的编写中还是遇到了一些困难,比如写入数据库的数据会出现中文乱码情况,在我尝试了改变Eclipse的字符集、MYSQL的字符集之后问题仍然不能解决,此时我感觉焦头烂额,后来发现其他项目并未出现这种问题,我意识到问题并不是出在字符集上,经过不断调试发现,在servlet.java文件中将protected void doPost()函数中request.setCharacterEncoding("utf-8"); String method = request.getParameter("method");两个语句颠倒位置了,导致写入mysql时出现中文乱码。在接下来的几天,我也遇到了一些其他问题,由于对json和ajax相关知识不熟悉,导致数据在前端和后端传输中较为繁琐。
总之,这次小学期,让我认识到了自己还有很多不足之处,需要学习的东西还有很多,另外在实践中学习、在实践中进步对我们是很重要的,在以后的学习生涯中,我会更加主动的学习新的知识,不断的充实自己。