经过近一个月的学习,我们的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项目。在做项目的时候来完成之前未掌握的知识。继续加油!

java web 机试的更多相关文章

  1. web机试

    测试: <html><style> </style><title>Demo</title> <body><div > ...

  2. Java web測试分为6个部分

    1.功能測试 2.性能測试(包含负载/压力測试)3.用户界面測试 4. 兼容性測试 5.  安全測试  6.接口測试   1 功能測试 1.1 链接測试 链接測试可分为三个方面. 首先,測试全部链接是 ...

  3. java常见机试题目(1)

    好久没写博客了,今天重新开始,发现自己学习的知识很糙,就是知道,也能说出来,但是很多知识点不清晰,不深入,所以呢,写个博客总结一些程序,理清概念. 1java中大小写字母转化,在java中存在api ...

  4. java机试要点

    Java机试准备 一般结构:   import java.util.Scanner; public class Main{ public static void main(String[] args) ...

  5. 华为JAVA机试流程

    1.JAVA机试流程:①打开IE浏览器,输入机试系统IP地址(以当天告知的地址为准):②输入姓名.手机,选择“C/C++”或“JAVA”,登录:③登录后显示题目,阅读题目并点击页面最下方的“下载框架文 ...

  6. java web SSO单点登录

    第一篇: Web应用系统的演化总是从简单到复杂,从单功能到多功能模块再到多子系统方向发展. .当前的大中型Web互联网应用基本都是多系统组成的应用群,由多个web系统协同为用户提供服务. 多系统应用群 ...

  7. day04 Java Web 开发入门

    day04 Java Web 开发入门 1. web 开发相关介绍 2. web 服务器 3. Tomcat服务器启动的问题 4. Tomcat目录结构 5. Web应用程序(虚拟目录映射,缺省web ...

  8. 自我总结 (三) --(Java Web学习)

    自我完善的过程就是在不断的自我总结不断的改进. 在前的近半个月里,我们经过了考试,也开始了java web的项目. 先看看这次的考试.考完之后我就觉得有点不对劲的,结果 结果真的是一塌糊涂.上周五的时 ...

  9. Java 面试/笔试题神整理 [Java web and android]

    Java 面试/笔试题神整理 一.Java web 相关基础知识 1.面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并 ...

随机推荐

  1. Android自适应屏幕的实现方法

    首先我们先了解下手机分辨率 分辨率是指屏幕上有横竖各有多少个像素目前手机分辨率大概情况如下: QVGA 分辨率:320×240 简    介:QVGA即"Quarter VGA". ...

  2. 本地Git与github连接/上传配置

    参照:http://www.runoob.com/w3cnote/git-guide.html 一.本地与githup连接配置1.本地创建ssh key: $ ssh-keygen -t rsa -C ...

  3. Flashcache基本使用及注意事项

    Flashcache基本使用及注意事项 发表回复 环境:Centos6.5 x64 minal 安装方法 Contents [hide] 1 安装方法 2 自动加载模块 3 创建Flashcache ...

  4. CentOS ntp同步

    新装的CentOS系统服务器可能设置了错误的,需要调整时区并调整时间. 如下是CentOS系统使用NTP来从一个时间服务器同步 把当前时区调整为上海就是+8区,想改其他时区也可以去看看/usr/sha ...

  5. A - Playground

    My kid's school cleared a large field on their property recently to convert it into a playing area.  ...

  6. EBS Custom Password Rules

    https://blogs.oracle.com/manojmadhusoodanan/entry/custom_password_rules Custom Password Rules By Man ...

  7. Windows核心编程:第3章 内核对象

    Github https://github.com/gongluck/Windows-Core-Program.git //第3章 内核对象.cpp: 定义应用程序的入口点. // #include ...

  8. 【推荐】Win7任务栏增强工具 7+ Taskbar Tweaker 强大的任务栏标签管理工具

    我曾经推荐过一款XP的任务栏管理工具 Taskix,这是一款在XP系统中拖动任务栏内标签的小工具. XP 32位可以下载我汉化的版本 http://www.cnblogs.com/clso/archi ...

  9. Android Parcelable using Kotlin

    Kotlin 有 extension 可以很方便的让类继承 Parcelable 接口. 项目中引入一个较新版本的 Kotlin 引入 Kotlin extensions classpath &quo ...

  10. Python -bs4介绍

    https://cuiqingcai.com/1319.html Python -BS4详细介绍Python 在处理html方面有很多的优势,一般情况下是要先学习正则表达式的.在应用过程中有很多模块是 ...