- 浏览: 3782 次
-
最新评论
文章列表
[置顶] JSP指令与标签
- 博客分类:
- jsp/servlet
1. JSP编译指令(3个)
JSP的编译指令是通知JSP引擎(Tomcat、WebLogic)的消息,它不直接生成输出。
JSP引擎的工作原理:
当一个JSP页面第一次被访问的时候,JSP引擎将执行以下步骤:
(1)将JSP页面翻译成一个Servlet,这个Servlet ...
[置顶] JSP内置对象
- 博客分类:
- jsp/servlet
application: 是ServletContext接口的实例,该类在javax.servlet包下!属于javaee
config:是ServletConfig接口的实例,该类在javax.servlet包下!属于javaee
exception:是Throwable类的实例,该类在java.lang包下!属于javase
out:是JspWriter类的实例,该类在javax.servlet.jsp包下。属于javaee
Page:是Object类的实例,该类在java.lang包下。属于javase
pa ...
j2se、j2ee、j2me:
j2se、j2ee、j2me,中的数字“2”是指Java2:自从 Java1.2 发布后,Java 改名为 Java2(我只能呵呵,可以说知道1.5后才有人将其改名为5,…);
1998年12月,Sun发布了Java历史上最重要的JDK版本:伴随JDK1.2一同发布的还有JSP/Servlet、EJB等规范,并将Java分成了J2EE、J2SE和J2ME三个版本。
J2se(Java 2 Standard Edition)是Java的标准版,用于标准的应用开发,即针对普通PC应用开发;
J2ee(Java 2 Enterprise Edition)是J ...
[置顶] 动态网页技术
- 博客分类:
- jsp/servlet
动态网页技术的鼻祖是cgi(common gateway interface, 即公用网管接口技术),但是它编程困难,效率低,修改复杂,现在已升级到了per动态网页技术的发展:
基于进程编程的动态网页技术:CGI--->perl:
基于线程编程的动态网页技术:
ASP 与ASP.NET:asp是用vb脚本;asp.net 是用c#来编写。
PHP:是草根,但近年来越来越火爆。
JSP/SERVLET:。
JSP核心技术——JSP引擎内幕
主题:
l 幕后
l 多线程和持久性
l 隐含对象
l JSP的生命期
l 编译JSP
l JSP的性能调整
太多的文章都讨论过JSP的背景、语法和元素。很少讨论JSP引擎如何工作的许多细节技术。开发优秀的
以下部分来自tomcat官网(地址->http://tomcat.apache.org/whichversion.html):
servlet
jsp
el
websocket
tomcat
j2ee
j2se
4.0
TBD (2.4?)
TBD (3.1?)
url-pattern
- 博客分类:
- jsp/servlet
问题:为什么我使用“/”时 jsp没有被拦截,而其他包括css等静态资源都会被拦截而“/*”将会拦截所有资源?
准备知识:
一、url-pattern详解:
1、以”/’开头和以”/*”结尾的是用来做路径映射的。
2、以前缀”*. ...
常见问题
- 博客分类:
- jsp/servlet
1、Jsp标签中动态INCLUDE与静态INCLUDE的区别?
答:动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp"/>它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。
静态INCLUDE用include伪码实现(也即伪指令实现),不会检查所含文件的变化,适用于包含静态页面 <%@ include file="included.htm" %>
静态包含适用于不经常变动的文件,而动态包含适用于变化比较大的文件!
我们查看这 ...
jsp/servlet 本质
- 博客分类:
- jsp/servlet
1. JSP与servlet
servlet是含有html的java代码,jsp是含有java代码的html页面!先出现的是servlet后出现jsp,jsp是为了解决servlet的输出问题而诞生!但是jsp却无法去除并替代servlet!他们的地位是平起平坐的!
可以这样说jsp 不过是编写servlet的一种方式而已,同时jsp最终还是要被翻译为servlet的。servlet会被编译(同java代码相同,其实它就是java代码),在请求期间,运行的是servlet,而非jsp!
jsp注重的是“简化html的创建和维护”,servlet注重的是“调用商业逻辑、执行 ...