经过近一个月的学习,我们的java web已经学习完了。
这是我们这次的机试题。
一:题目
请利用MVC设计模式,并使用JSP、Servlet、JSTL和JQuery等技术实现动态条件的分页显示查询。
进入showStudent.jsp显示全部记录。
当用户填写了姓名时,按姓名模糊查询;
当用户填写了班级名称时,按班级名称精确查询。
当用户填写了起始日期时,查询该起始日期之后出生的学生。当用户填写了结束日期时,查询该结束日期之前出生的学生。
二:说明:
1) 根据图1创建数据库和表t_class和t_student。
t_class班级表字段:id、班级名称、开班时间
t_student学生表字段:id、姓名、性别、生日、所属班级Id(外键)
2) 编码符合Java规范
3) 满足MVC设计模式
4) 使用JQuery,通过ajax发出异步请求,实现动态条件查询结果。
时间为两个小时完成。
不用说啦,两个小时我的作业是没有完成的。。
两个小时的时间,我只做了:连接数据库,创建了数据。MVC架构模式写出来了。显示全部记录。
未完成的功能:
当用户填写了姓名时,按姓名模糊查询;
当用户填写了班级名称时,按班级名称精确查询。
当用户填写了起始日期时,查询该起始日期之后出生的学生。当用户填写了结束日期时,查询该结束日期之前出生的学生。
分页。(怎么感觉主要的功能我都没实现呢)。
其实我觉得主要是分页要难点的。前面的三个功能通过sql语句查询出来就好了。
主要还是我敲代码的速度太慢了。对知识掌握的不是太熟练。特别是在ajax的有关知识。还有就是这次考试我都没有用到jQuery。(jQuery就在考试的前一天讲了)。
笔试考了一个小时,等笔试题出来后。再做全面的总结。
接下来我们将做一个java web项目。在做项目的时候来完成之前未掌握的知识。继续加油!