Servlet实例讲解

时间:2014-04-29 13:33:22   收藏:0   阅读:319

   昨天开晨会,组长突然问我,客户端控件中的信息,在后台如何获得?我想想答道:如果整体提交用form,在C#代码中用request获得表单中的内容;如果局部提交,在用JS和Ajax交互,通过Ajax的open()和send()方法向后台传,通过Ajax的onreadystatechange()回调函数接收后台传回的数据。

   触类旁通,举一反三,原来学JavaWeb的时候,一直没整明白html和Servlet是如何交互的,现在通过一个简单的Servlet登录实例来讲解整个登录过程的交互机制。源码下载地址:http://pan.baidu.com/s/1ntCztBr

   下图是整个项目的结构。

   mamicode.com,码迷 

    Login.html为登录页面,在form表中的action属性中设置表单处理类为LoginCheck(servlet)。接着LoginCheck调用Dao访问SQL数据库(JDBC连接数据库),获取查询结果。LoginCheck类根据返回结果选择跳转页面(涉及到sendRedirect()跳转和getRequestDispatcher()跳转,详情将见博客:http://blog.csdn.net/lishehe/article/details/23133105)。

    麻雀虽小,五脏俱全。通过这个小Demo,可以帮助你快速学会Servlet。

Servlet实例讲解,码迷,mamicode.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!