学生课程信息查询功能
1.新建web projectà命名为CourseInfoDemo
2.功能结构:

3.右击项目new—>package

右击选中database包,new—>class

DatabaseFactory.java核心代码:


请将sqljdbc驱动加载到项目中,sqljdbc4-4.0.jar拷贝到CourseInfoDemo项目中WebRootàWEBINFàlib中,然后右击CourseInfoDemo项目build path Configure build path,切换到Libraries标签Add External JARs将CourseInfoDemo项目中的sqljdbc4-4.0.jar加载进来如下,点击OK按钮:

4.右击项目new package

选中table.kc包,右击new -->class

kc.java详细代码如下:


右击table.kc包,new --->class

kcHandle.java详细代码如下:



5.右击项目new package,命名为action包

右击action包,new servlet:

修改web.xml文件:

kcListServlet.java核心代码如下:

6.右击项目new JSP页面:

kcList.jsp详细代码:



index.jsp页面修改代码:

7.调试项目,浏览器中输入http://localhost:8080/CourseInfoDemo/index.jsp

点击“显示课程信息”超链接

页面显示的课程信息与SQL Server系统中kc表整表数据一致,表示查询功能ok。

