Servlet 基础
所有的servlet都是从HttpServlet继承而来的.
Servlet配置:在web.xml中
<servlet>
<servlet-name>
</servlet-name>
<servlet-class>
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>
</servlet-name>
<url-pattern>
</url-pattern>
</servlet-mapping>
过虑器
注意过虑器是双向过虑的.
public class Filter1 implements javax.servlet.Filter {
public void init(FilterConfig config)
throws ServletException() {
}
public void destory(){}
public void doFilter(ServletRequest request,
ServletResponse response,
FilterChain chain)
throws IOException, ServletException {
System.out.println("request 来的时候");
chain.doFilter(request, response);
System.out.println("response 回来的时候");
}
}
Filter配置信息:
<filter>
<filter-name></filter-name>
<filter-class></filter-class>
</filter>
<filter-mapping>
<filter-name></filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
Filter的执行顺序严格按照web.xml里的配置顺序.
---------------
装饰模式
装饰者
被装饰者
分页
select top pageNo*pageSize * from bean
where beanId not in
(select top (pageNo-1).pageSize * from bean)
图形验证码
监听器
支持在ServletContext, HttpSession和ServletRequest对象变化时提供的通知.
<listener>
<listener-class />
</listener>
注册时不分先后顺序
public class OnlineListener implements ServletContextListener {
public void contextDestroyed(ServletContextEvent event) {
}
public void contextInitialized(ServletContextEvent event) {
ServletContext application = event.getServletContext();
// to do
}
}
在web.xml中配置如下信息:
<listener>
<listener-class>OnlineListener</listener-class>
</listener>
对不同的session应用不同的session
HttpSessionBindingListener
分享到:
相关推荐
servlet总结 都是基础和重要的知识点 大学软件专业的上课资料 想巩固基础知识请进
java web Servlet学习文档 让你更好的掌握Servlet知识点,这个文档主要是讲述了Servlet的最基础的知识点.
包括基础语法、面向对象、异常处理、数组、常用类、容器、IO、反射、枚举类型与泛型、线程、网络、GUI等知识点总结和小例子,另外还附加了J2EE的Servlet、JSP、EL表达式、JSTL标签库、JavaBean的一些知识点...
关于Servlet状态管理的相关基础知识点的总结和代码。主要是Cookie和Session实现状态管理
这是一个课堂上的一个小小案例!...总体来说,很多实用的知识点都运用进去了!如果你觉得有对你有点参考价值的话,欢迎下载!至于资源分,我就不设置了,完全免费!安装的过程出现什么问题,随时可以给我留言,有时间帮你解决的!
教学辅助系统使用的开发技术JAVA,JSP,SERVLET,...Ø 学生功能模块主要包括通知查看、在线考试、考试成绩查看、课程知识点查看、学校进度报告、知识点掌握报告、资料下载、修改登录密码等。以下为部分主要功能的实现。
jsp&servlet 学习札记 简单地记录了重要的知识点。 免费共享
本项目是本人在大三阶段,学习完了Java Web相关的知识点,为了对知识点进行总结和更好的掌握,编写的一款基于Java语言,Servlet、Jsp、MySQL等技术的实现的图书借阅管理系统。也是本人第一款独立完成能够实现其功能...
1 > 在软件设计上Struts2没有像struts1那样跟Servlet API和struts API有着紧密的耦合,Struts2的应用可以不依赖于Servlet API和struts API。 Struts2的这种设计属于无侵入式设计,而Struts1却属于侵入式设计。
主要涉及到的知识点有jsp,servlet,mysql,bootstrap,html/css/js,ajax,json 数据库连接池使用了c3p0 你可以在src/c3p0-config.xml配置连接池和数据库信息 Markdown编辑器使用了editor.md 快速运行 配置 src/c3p0-...
授课特点(主要使用dreamweaver设计界面) 4. 我的要求 韩顺平 j2ee视频实战教程jsp第6讲(上集).wmv 视频描述: (一) 时尚购物网需求分析(二) 时尚购物网界面设计(三) 时尚购物网数据库初步设计 (四) 涉及到的开发...
知识点 Javascript知识点 jQuery知识点 14 Bootstrap知识点 17 JDBC & 配置文件 & 连接池 19 Xml文档及解析 31 反射 33 Http协议和Tomcat服务器 36 JavaWeb核心之Servlet 41 HttpServletResponse 46 ...
主要涉及到的知识点有jsp,servlet,mysql,bootstrap,html/css/js,ajax,json数据库连接池使用了 你可以在src/c3p0-config.xml配置连接池和数据库信息Markdown编辑器使用了快速运行配置 src/c3p0-config.xml 修改你的...
统计网站被访问的次数
非常不错的一份j2ee教程,适合新手,跟对j2ee的知识点相对模糊的学员。...不看后悔...(大的知识点囊括了jdbc+连接池+jsp+servlet+javabean+model1的例子+model2的例子+mvc的例子+struts2整合dao)此PDF整理的胜过PPT。
3、hessianHessian采用HTTP通信,由Servlet对外提供服务,在Dubbo中使用Jetty做服务器 4、Http这个没啥好介绍的,主要是适合同
超市账单管理系统基于b/s的设计,采用mvc设计思想。主要运用了jstl,el,oracle数据库,java接口和类,jsp页面,servlet等知识点!
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、...通过在短短一周实训时间开发完成了该项目,提高了快速定位并解决问题的能力,掌握了使用Java技术进行web开发的相关知识。
本课程系统地讲解了SESSION这个知识点,主要讲解了Session的概念,它是如何产生,如何工作,如何存放和如何消亡的,以及Session在JavaWeb中的体现和操作,在最后用一个小例子来演示了如何通过Servlet来操作Session。...
了解内置对象的分类及组成 掌握输入/输出对象:request、response 和 out 掌握作用域通信对象:session、application和pageContext 掌握 Servlet 相关对象:page 和 config 掌握错误对象:exception