1. all over again
( Sun Certified Web Component Developer for J2EE Platform
http://suned.sun.com/US/catalog/courses/CX-310-080.html )
servlet:
1。 继承javax.servlet.http.httpServlet中有的方法,一般在init(ServletConfig config){super.init(config);}中加上初始化的操作(get Home接口等)。controller的处理或者是把request dispatcher到相应的jsp或者直接response.getWriter().println(“。。。。”)打印页面
例1: usercenter.usercenter
分析:doGet和doPost的处理--》startService--》getViewXml--》ExchangeCenter中的getViewXml(...),现在不用身份验证等,所以一些参数为空 。
例2: MyStore中的.servlet AccessController
分析:登录进入后doGet、doPost方法--》processRequest,在此方法中处理当前情况(判断是首页?登录信息错误?还是登录正确)并跳转(RequestDispatcher)到相应的url或者重新out.println下一步的界面
( Sun Certified Web Component Developer for J2EE Platform
http://suned.sun.com/US/catalog/courses/CX-310-080.html )
servlet:
1。 继承javax.servlet.http.httpServlet中有的方法,一般在init(ServletConfig config){super.init(config);}中加上初始化的操作(get Home接口等)。controller的处理或者是把request dispatcher到相应的jsp或者直接response.getWriter().println(“。。。。”)打印页面
例1: usercenter.usercenter
分析:doGet和doPost的处理--》startService--》getViewXml--》ExchangeCenter中的getViewXml(...),现在不用身份验证等,所以一些参数为空 。
例2: MyStore中的.servlet AccessController
分析:登录进入后doGet、doPost方法--》processRequest,在此方法中处理当前情况(判断是首页?登录信息错误?还是登录正确)并跳转(RequestDispatcher)到相应的url或者重新out.println下一步的界面