- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 url-pattern
问题:为什么我使用“/”时 jsp没有被拦截,而其他包括css等静态资源都会被拦截而“/*”将会拦截所有资源? 准备知识: 一、url-pattern详解:1、以”/’开头和以”/*”结尾的是用来做路径映射的。2、以前缀”*.”开头的是用来做后缀(或称扩展)映射的。3、“/” 是用来定义default servlet映射的。但是 你只能选择路径或者后缀映射...
2016-01-12 15:38:15
281
原创 常见问题
1、Jsp标签中动态INCLUDE与静态INCLUDE的区别?答:动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp"/>它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现(也即伪指令实现),不会检查所含文件的变化,适用于包含静态页面 &l...
2016-01-12 15:37:54
95
原创 jsp/servlet 本质
1. JSP与servlet servlet是含有html的java代码,jsp是含有java代码的html页面!先出现的是servlet后出现jsp,jsp是为了解决servlet的输出问题而诞生!但是jsp却无法去除并替代servlet!他们的地位是平起平坐的!可以这样说jsp 不过是编写servlet的一种方式而已,同时jsp最终还是要被翻译为servlet的。ser...
2016-01-03 20:59:39
130
原创 JSP指令与标签
1. JSP编译指令(3个)JSP的编译指令是通知JSP引擎(Tomcat、WebLogic)的消息,它不直接生成输出。JSP引擎的工作原理:当一个JSP页面第一次被访问的时候,JSP引擎将执行以下步骤:(1)将JSP页面翻译成一个Servlet,这个Servlet是一个java文件,同时也是一个完整的java程序(2)JSP引擎调用java编译器对这个Serv...
2016-01-03 17:22:14
152
原创 JSP内置对象
application: 是ServletContext接口的实例,该类在javax.servlet包下!属于javaee config:是ServletConfig接口的实例,该类在javax.servlet包下!属于javaee exception:是Throwable类的实例,该类在java.lang包下!属于javase out:是JspW...
2016-01-03 17:17:48
112
原创 j2se/j2ee/j2me
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三个...
2016-01-03 17:12:05
289
原创 动态网页技术
动态网页技术的鼻祖是cgi(common gateway interface, 即公用网管接口技术),但是它编程困难,效率低,修改复杂,现在已升级到了per动态网页技术的发展: 基于进程编程的动态网页技术:CGI--->perl: 基于线程编程的动态网页技术:ASP 与ASP.NET:asp是用vb脚本;asp.net 是用c#来编写。...
2016-01-03 17:10:15
219
原创 jsp深入分析
JSP核心技术——JSP引擎内幕 主题:l 幕后l 多线程和持久性l 隐含对象l JSP的生命期l 编译JSPl JSP的性能调整太多的文章都讨论过JSP的背景、语法和元素。很少讨论JSP引擎如何工作的许多细节技术。开发优秀的JSP应用程序或者说要做一个优秀的JSP程序员,至少需要了解JSP引擎是如何工作应该是必备的基本知识。1 幕后...
2016-01-01 14:23:55
106
原创 j2ee 、j2se、jsp/servlet、jstl、tomcat version
以下部分来自tomcat官网(地址->http://tomcat.apache.org/whichversion.html):servletjspelwebsockettomcatj2eej2se4.0TBD (2.4?)TBD (3.1?)TBD (1...
2016-01-01 10:22:18
114
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人