JavaServlet又称作Java服务器小程序,是Java编写的服务器程序,可以像JSP一样,生成动态Web页面。它由服务器中的Servlet容器所管理。Servlet主要运行在服务端,由服务器调用执行,是一种按照Servlet标准开发的类。
JSP更注重页面的表现,Servlet则更注重业务逻辑的实现。
处理流程
应用程序的处理过程,实际上是一个不断请求与响应的过程。
(1)客户端发送请求至Web服务器。
(2)Web服务器接收请求并进行处理。
(3)Web服务器将响应结果返回客户端,并展现用户界面。
使用Servlet响应页面
首先创建一个jsp页面,包含from表单,提交地址为LoginServlet
创建Servlet文件,命名为LoginServlet(使用编译器(Eclips)创建文件会自动生成内容)
编写后台逻辑部分
注意:一定要刷新缓冲区和关闭
out.flush();
out.close();
配置xml文件,让jsp文件可以获取到Servlet文件
<!-- 对Servlet进行路径的配置 -->
<servlet>
<servlet-name>Servlet名称</servlet-name>
<servlet-class>路径.Servlet文件名</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Servlet名称</servlet-name>
<url-pattern>/Servlet文件名</url-pattern>
</servlet-mapping>
最后运行jsp文件查看结果
点击提交后,成功吧账号和密码反馈到页面上