yydg.net
当前位置:首页 >> sErvlEt登录实例 >>

sErvlEt登录实例

首先,信息的提交要使用form表单,或者url传值第二,为什么要用servlet做界面???你不觉得累?建议使用jsp做界面,本质上,jsp就是一个servlet,但是做界面,两者不可同日而语

把doget方法不要注释起来.要不然405. 经测试可以获得name和password的值 我测试的第一个 没有问题 t没有初始化 这个是局部变量 请先初始化值

这是我的看法,请采纳. 要创建一个HTTPServlet,请扩展HttpServlet类,该类是用专门的方法来处理HTML表单的GenericServlet的一个子类

1) 客户端发送请求至服务器端;2) 服务器将请求信息发送至 Servlet;3) Servlet 生成响应内容并将其传给服务器.响应内容动态生成,通常取决于客户端的请求;4) 服务器将响应返回给客户端.Servlet 看起来像是通常的 Java 程序.Servlet

通过你的web.xml配置文件可以看出,客户端首先是发送请求至LoginServlet这个类,由他来处理,负责返回响应.但这个servlet并没有获得请求参数,怎么返回一个html呢.也就可能会提示404.LoginICServlet也没有在web.xml中配置.使用eclipse for javaee 工具可开发web.

jsp画登录页面.servlet用来做c,自己写一个类(M层),用来实现用户登录信息验证.jsp提交请求到servlet,servlet调用M层类.然后将M层的返回结果进行返回.over.代码没人写的

一个web容器,可以有多个servlet. “对于同一个业务请求,只会有一个servlet实例被容器产生?”.你的这个理解按说是正确的,但说法不严谨!应该说,对提交到同一个servlet类的多个业务请求,共享一个servlet对象(即这个servlet类只被实

susas说的是对的,Servlet的实例由应用服务器(比如tomcat)的Web容器管理,服务启动后,第一次调用某个Servlet的时候,Web容器会创建该Servlet的实例供客户端调用,然后保存该实例,在下次调用时直接使用这个实例,而不需要创建新的实例,所以叫只需要创建Servlet的实例一次

servlet应该是处理请求的吧,用jsp来写登录界面就可以了

既然是判断登录,那登录那块你是写好的了. 你登录的时候,有没有把用户的对象存到session中啊.如果没有就存一下,用session.setAttrebute("user",user).存一下. 然后在你的提问问题的那个servlet的提问前,取一下session中user,判断是否为null,就可以了. 验证是否登录的话,写一个过滤器其实不错,这样以后其他的需要验证登录的地方就不需要再重新判断了. 过滤器的话,我现在没空帮你写了,你查下资料吧,很简单的.

网站首页 | 网站地图
All rights reserved Powered by www.yydg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com