企业面试机试题

来源:互联网 发布:单片机串口通信步骤 编辑:程序博客网 时间:2024/05/18 02:48

 

题目:系统登录

 

 

一、语言和环境

 

A、实现技术

 

    JSP, Struts,Hibernate

 

B、环境要求

 

    Eclipse3.1(英文版)及其联机帮助文档SQL Server 2000Oracle 9iTomacatWeblogic

二、要求

 

学生注册系统。具体要求如下:

1:使用struts+ hibernate框架完成本系统;

2:首页面login.jsp的页面显示如图1

1

三、推荐实现步骤

 

1、在数据库中建立表Employee,表结构如下:

 

字段名称

字段说明

类型

employeeId

编号,主键

Char(32)

employeeName

登陆名称

Varchar(10)

password

密码

varchar(10)

trueName

用户名称

varchar(20)

 

   2、在Eclispse3.1中新建工程,MyEclipse中导入StrutsHibernate的包

 

3打开数据库视图创建连接,选择表创建其POJOhbm.xml,以及HibernateSessionFactory

 

4、编写EmployeeException自定义异常类

 

5、编写EmployeeDAO

 

A. 实现登录方法

B.           实现注册方法

C.    实现查找所有职员的方法

D.注意Session的获取、释放以及异常的处理,需要回避异常

 

6、创建首页面login.jsp,应当

 

A 正确显示所有的组件,从资源文件中读取页面上的文本内容(包括如图按钮上的显示标题)

B表单登陆后需要通过ActionServlet进行处理,登录成功到ViewEmployee.jsp

C.点击注册跳转到register.jsp

 

7、使用struts1.1向导生成register.jspFormBean(命名为EmployeeForm)以及注册Action(命名为EmployeeAction)

 

8、编写ViewEmployee.jsp显示所有的注册职员信息

 

9、修改配置文件struts-config.xml

 

A、 配置form bean

B、 配置 action

 

10编写资源文件application.properties

四、注意事项

 

A、 仔细审题,把题目要求理解准确;

 

B、请注意界面的美观性;

 

C、请注意代码的书写、命名符合规范和适当的注释;