JSP基础知识点总汇

Java Server Pages,供职器端负担页面展现的技艺,能够嵌套java措辞,以庖代操纵Servlet天生页面的体例,

凭借本身就能独一确定资源的道途,实质上以同意开端,如正在HTTP苦求中以http开端。

拜望道途+资源名称,资源名称是末了一个“/”后面的实质,其余是拜望道途。

放正在WEB-INF目次下的资源只可通历圭表转发拜望,无法通过浏览器直接拜望,斗劲平和。重定向奉行时是将地点发给浏览器,由浏览器发出苦求,所以圭表内部的重定向也无法直接拜望WEB-INF目次下的资源。正在WEB-INF目次下的资源内部只可采用相对付供职器的道途,不行采用相对付此刻资源拜望道途的道途,即只可采用如下道途形状:

完全的重定向只可采用相对付供职器的道途形状,由于重定向能够拜望其他项目中的资源,道途的出发点是供职器。按照地点栏地点的转移,HTML页面、JSP页面中的完全苦求都能够看做重定向,完全的道途均务必采用相对付供职器的形状。

完全的转发只可采用相对付项目标道途形状,由于转发只可拜望统一项目内的资源。

isErrorPage:将页面设定为过失处罚页面,凡是与内置对象exception团结操纵,用来处罚另一个页面的过失消息。

errorPage:为页面指定过失处罚页面,当页面运转涌现过失时,跳转到指定页面。

静态包罗,用于将一个JSP页面包罗正在此刻页面中。所谓静态包罗指的是,被包罗的JSP页面原样闪现正在包罗页面中,与包罗页面天生统一Servlet。

动态包罗,用于将一个JSP页面包罗正在此刻页面中。所谓动态包罗指的是,被包罗页面经编译后闪现正在此刻页面中,包罗页面与被包罗页面各自天生一个Servlet。

与jsp:forward标识团结操纵,用于正在页面跳转时通报苦求参数。

session:代表浏览器与供职器的一次会话。HTTP同意是无形态同意,呼应收场后,会话终断,不会保管会话消息,session

% xxxxx %:java代码块,能够正在个中编写任何java代码,该代码块最终被编写正在措施中。

1)JSP是标签式的文本文献(Servlet是Java文献)2)JSP不必要编译(原本是由供职器监测JSP文献的转移,再将其翻译成 Servlet 代码)供职器对其实行编译并正在第一次苦求时创修一个Servlet实例。于是,第一次拜望JSP页面时会后延迟3)JSP不必写设备文献4)JSP以静态代码为主,Java代码为辅。Servlet反之。5)是J2EE远景的一个别(Servlet、JSP以及EJB是J2EE的三大组件)JSP从性子上来说内核依旧Servlet,但与Servlet不是取代相闭而是一种互补的相闭。JSP适合于写显示层的动态页面,而Servlet则适合写负责层的交易负责(页面转发)。JSP往纯标签目标生长,Servlet往纯代码目标生长,他们以Servlet内核(苦求呼应式的管事体例)往两个目标生长。

以上便是JSP根柢学问点总汇的周详实质,更多请闭心php中文其它联系作品!

PHP中文:独家原创,长远免费的正在线php视频教程,php技艺进修阵脚!

  • JSP基础知识点总汇已关闭评论
    A+
发布日期:2019年08月22日  所属分类:知识点
标签: