你的位置:首页 > Java教程

[Java教程]java web 开发系列之jsp知识大纲


1.jsp的工作原理
  当客户端表单把请求提交给jsp页面时,服务器端的jsp引擎从服务端的磁盘上找到该jsp文件。然后把它解析为java文件,接着将该java文件编译为class文件,然后执行该class文件处理请求。处理完成后生成了一个html文件,最后jsp引擎负责将该html文件发送到客户端去显示。
2.jsp文件
  典型的jsp文件包括以下5类元素:
  a.注释
  b.模板元素
  c.脚本元素
  d.指令元素
  e.动作元素
3.jsp文件元素
  1)JSP文件中的注释
  a.HTML注释
    返回客户端的源HTML可以看到这种注释。
  b.JSP注释
    jsp文件解析为java文件时,这种注释会被删除,更不会出现在源HTML中。
  c.java注释
    jsp文件解析为java文件时保留这种注释。
  2)模板元素
    jsp中静态的html部分是模板元素部分,它是jsp文件的主体,后台编程人员不用太关心这部分内容,一般情况下,该部分由美工去完成。
  3)脚本元素
    这种元素分三个类别:
    a.声明
      用<%!  %>标识,主要用来定义方法或变量。
    b.表达式
      用<%= %>标识,把方法的结果或变量的值作为字符串输出。
    c.脚本
      用<% %>标识。
  4)指令元素
  指令元素有三类。分别是page指令,include指令,taglib指令,用符号<%@ %>来标识。
 5)动作元素
  动作元素用标签<jsp:XXX>来标识。
4.jsp内置对象
   1)输出对象out
   2)获取客户请求对象request
   3)返回客户请求对象response
   4)会话对象session
   5)上下文对象pagecontext
   6)应用程序对象application
   7)异常信息对象exception
   8)config
   9)page




安徽跟团旅游报价多少安徽旅游线路大全安徽旅游报价价格安徽旅游团购优惠深圳去安徽旅游报价东莞龙凤山庄清明节赏花攻略?龙凤山庄影视村清明节有什么好玩的? 2015华农紫荆花节在什么地方举办?华农紫荆花节2015门票价格? 2015清明节龙凤山庄影视度假村门票价格?东莞龙凤山庄清明节门票多少钱? 华农紫荆花节有什么好玩的?2015华农紫荆花节开幕活动介绍? 天津10大传统美味小吃 东北人儿时的独家记忆:窗花 东北人儿时的独家记忆:油梭子 每种都记忆犹新 东北人儿时的20大独家记忆 欢乐海岸水秀时间?深圳欢乐海岸水秀表演几点到几点? 让你不屈此行 带你领略大庆最美24小时(图) 西丽动物园导览图?深圳西丽动物园游览路线介绍? 一叶落知天下秋 赏辽宁秋之色彩 香港明星常去的餐厅酒吧有哪些?地址在哪? 去香港旅游买什么保健品好?在哪买? 香港旅游购物买鞋子去哪好?香港哪里有运动鞋买? 香港人力车观光巴士可以观看哪些景点?好玩吗? AQ12EA470GAJME Datasheet AQ12EA470GAJME Datasheet 08055C751KAT2A Datasheet 08055C751KAT2A Datasheet SQCA5A331JATWE Datasheet SQCA5A331JATWE Datasheet 鹤岗去港澳游 鹤岗去港澳游 鹤岗去港澳游 通化市去香港游 通化市去香港游 通化市去香港游 南京去香港游 南京去香港游 南京去香港游