JSP学习笔记

1、JSP是服务器端程序,在JSP容器接到客户端的请求后时,执行相应的JSP程序片段,并把执行结果以HTML的格式响应给客户端。


2、JSP在第一次执行后会被JSP容器编译为servlet类文件


3、JSP容器最初成为JSP引擎,可集成到相应地 web容器中


4、JSP指令:为JSP引擎而设计,处理页面

      JSP动作:告诉WEB容器执行某个动作


5、include指令:原始代码

      include动作:执行结果


6、由容器实现和管理隐含对象


7、<@page charset...>:告诉客户端,页面的编码格式


8、page/request/session/application作用范围

      page:当前页面

      request:当前页面以及用forward分发或include动作包含的页面

      session:所有当前会话相关页面(cookie和URL重写《---》encodeURL)

      application:所有该web服务器部署的项目下的页面

      详情参见:http://my.oschina.net/chape/blog/124128或

                          http://www.cnblogs.com/ellisonDon/archive/2012/10/29/2744872.html


9、response(MIME)、out(纯文本内容)、pageContext(当前页面所有隐含对象)、config(web.xml文件)、exception(errorPage=“true”)


10、JDBC

a:根据JDBC API 所编写的程序与JDBC驱动器管理器通信

b:驱动器管理器使用具体的JDBC驱动程序与实际的数据库通信


11、Servlet是使用Java Servlet API编写的,适合于B/S模式的,运行在web服务器端的Java类


12、Struts:

利用taglib获得可重用代码和抽象Java代码

利用ActionServlet配合struts-config.xml实现对整个系统导航


13、设计模式

创建型模式:帮助创建对象,但不必直接实例化对象

结构型模式:组成更大的对象

行为型模式:系统间通信,复杂程序控制流程


创建型模式:工厂模式、抽象工厂模式、结构器模式、原型模式、单例模式

        结构型模式:适配器模式、桥接模式、组合模式、代理模式、亨元模式、外观模式、装饰器模式

行为型模式:职责链模式、命令模式、迭代器模式、中介者模式、观察家模式、状态模式、策略模式、模板模式、访问者模式


14、J2EE中使用设计模式主要是为了降低管理复杂性,管理供应商独立性和提高性能


15、结语:

JSP:EL,JSTL等是以JAVA为基础的灵活的开发,学习过程中善于利用文档是很有必要的,同时请注意和实践的结合进行思考总结。

模式:后期继续学习

架构:提高代码的重用性,在原代码中的改变主要是关于配置文件的改动,其中配置文件是其核心

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值