QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

JSP基础

jsp基础知识点详解

 admin  2013-07-20 09:13:00

1Jsp是java server pages和servlet都是sun公司的技术,都可以开发动态网页。Jsp一般放在web模板目录下面。Jsp是继承servlet的。

2为什么一些request一些东西可以直接可以用?因为他是继承servlet的而且里面request一些变量早就定义好了的。

3虽然jsp和servlet都基本可以相互作用,但是人们默认jsp做视图处理,servlet负责逻辑数据的处理。

4.Jsp的语法:

Jsp模板元素,<%!%>这样就相当于把这段断代码定义到了servlet(jsp是继承servlet的)的外面去了,所以里面的东西生命周期具有全局

5.jsp引包的时候可以用,号分开

6.session可以在jsp里面进行开关,但是关了以后可以手动创建

7.如果jsp有异常,可以使用errorpage,让其跳转友好页面。一般用xml里面配置比较好

8.出现乱码问题是因为本地的码表和服务器的码表不一样引起的

9jsp:page指令,include指令,taglib指令

10.凡是指令格式:<%@指令%>

11.inlcude可以让2个jsp文件在一个jsp里面出现。Include指令可以翻译一个servlet,是静态包含。不要使用动态包含。在开发一般用静态包含。效率好。

12.9大内置对象:

Request response session application page exception out pagecontext config

其中jsp独有的是out 和 pagecontext

13. out多一个jsp缓冲。所以Out.write()比response.getwrite.write()输出的慢

14.pagecontext是jsp最重要的。他封装了其他8大对象,还有自身的域保存数据,还封装web开发中经常涉及到的操作。

Pagecontext一般用于自定义标签技术,因为一个页面良好的jsp页面是不蹦出现一句jsp代码的。

Pagecontext的findattribute重点,他会自动查找属性,作用域会一步步扩大。

15.jsp常用标签:<jsp:include><jsp:forword><jsp:param>

 

¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《jsp基础知识点详解》发布于石头博客文章,作者:admin,如若转载,请注明出处:https://www.pweb123.com/html/jsp/190.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有0条评论
点击图片更换

添加微信好友

添加微信好友

微信小程序

百度小程序