Servlet编程实例】的更多相关文章

编程目的:使用JSP+servlet,来实现一个登陆页面,登陆成功则提示成功,登陆失败则提示失败. 编程要求:登陆页面由login.jsp负责显示,登陆成功由success.jsp负责显示,登陆失败由error.jsp负责显示.逻辑判断和跳转交由servlet负责 核心代码如下:     实验结果:     通过页面显示结果和FireBug的结果我们可以看到,从login.jsp页面提交的表单信息发送给servlet,然后servlet响应请求,将页面重定向至succss.jsp,因为post方…
---------------siwuxie095 JSP+Servlet+JDBC 继续完善登录实例,将校验逻辑改为:从数据库中获取用户信息进行校验 数据库准备 在 Navicat for MySQL 中创建连接:user_conn,创建数据库:user_db, 创建表:user,并内置数据: JDBC 驱动准备 下载 MySQL 的 JDBC 驱动,下载链接: https://dev.mysql.com/downloads/connector/j/ mysql-connector-java-…
-----------------siwuxie095 Servlet 跳转之请求的重定向 继续完善登录实例,如下: login.jsp 不变,修改 LoginServlet,新建两个 JSP 文件 此时工程结构目录一览: login.jsp: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCT…
---------------siwuxie095 登录实例: 从 login.jsp 提交登录信息到 LoginServlet,在 LoginServlet 中打印登录信息 工程结构目录如下: LoginServlet.java: package com.siwuxie095.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServ…
上次实验中利用HttpServletRespon.sendRedict()方法来实现页面的转跳,而这种重定向请求的方法无法传递缓存的内容. 所以为了做出改进,这次使用RequestDispatcher()方法来转发请求. dopost()方法修改如下:  实验结果如下:  可以看到此次只产生了一个请求响应.而且表单提交的信息能完整显示. 整个处理流程总结如下:浏览器的请求首先发送给LoginServlet,LoginServlet处理完毕之后会将requset和response对象传递给succ…
LoginServlet代码: public class LoginServlet extends HttpServlet{ @Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String name = req.getParameter("uName"); String pswd = req.g…
----------------siwuxie095 Servlet 跳转之请求的转发 修改 LoginServlet.java: package com.siwuxie095.servlet; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import…
-----------------siwuxie095                                 在 LoginServlet 中,右键->Open Type Hierarchy(或 使用快捷键:F4)     在 Type Hierarchy 视图中显示了 LoginServlet 的继承关系,点击 HttpServlet                 在下方,可以看到 HttpServlet 有许多以 do 开头的方法,用来处理不同的 HTTP 请求        …
Servlet编程 1. servlet概念及相关接口简介 java Servlet是运行在web服务器或应用服务器上的程序,他是作为来自web浏览器或其他HTTP客户端的请求和HTTP服务器山的数据库或应用程序之间的中间层 什么是Servlet 是一个java类,继承自HttpServlet类 这个类在服务器端运行,用以处理客户端的请求 主要作用 1.读取客户端(浏览器)发送来的显式数据和隐式的HTTP请求数据,包括html文件,cookies,HTTP请求等信息 2.处理数据被返回生成结果.…
[环境]eclipse j2ee;Tomcat 7.0; [模型1] package com.zhiqi; import ...; public class TestServlet extends HttpServlet { private static final long serialVersionUID = 1L; public void doGet(HttpServletRequest req,HttpServletResponse resp) throws ServletExcepti…