【开发语言及实现平台或实验环境】
Windows系统,JDK,eclipse/idea开发环境,Tomcat服务器
【实验目的】
1、熟悉Servlet的基本概念
2、掌握Servlet的工作原理
3、掌握servlet的生命周期
4、掌握Servlet处理表单数据的编程方式
【实验内容】
1、编写一个Servlet处理表单的程序,基本要求:
(1)客户端以HTML表单方式向服务器提交数据的方法;
(2)提交方法采用Post方法;
(3)表单中涉及到各种常用控件;
(4)使用相应方法获取表单数据
2、程序实现功能如图所示:
注意:项目名为LoginServletProject,表单文件名为Login.html,获取表单的Servlet名为LoginServlet。
Login.html
LoginServlet.java
3、程序功能提升要求:
(1)在表单的“建议”中使用FCKeditor(或其他框架)实现编辑器功能;
(2)如果输入无效参数,使用JSValidation(或其他框架)验证框架对表单中每个选项的内容进行有效性验证。如图: