JSP.pptVIP

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP

JSP xasnail@ 什么是JSP JavaServer Pages (JSP) 是一种以 Java为主的跨平台web开发语言。 在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),将文件的后缀名改为(*.jsp),就构成了JSP文件(*.jsp)。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户 。 JSP特点 表现形式: 服务端嵌入式脚本语言,表现形式类似asp、php。 需要在容器中运行: Tomcat、Resin、Websphere、weblogic。 Servlet的预编译形式: 第一次运行时被编译成servlet ,所以第一次请求时较慢。 有基本的语法结构: @page标签、jsp:useBean等标签。 标签库: JSP Standard Tag Library (JSTL)、自定义标签库。 Jsp执行过程 用户在浏览器中输入一个 请求的jsp文件,第一次执行时,需要比较长的时间(编译过程),以后就很快了,将执行的结果以html的格式返回给浏览器。 第一次执行时需要比较长时间的原因是JSP被转变成Java文件,并且被编译以及装载。而编译只进行一次,时间是花在了编译上了。而在第二次装载的时候它不再需要编译,所以器装载速度就回复正常了。 如何写jsp 文件名后缀改为:.jsp 在jsp中使用java代码都必须以%%的格式出现 JSP样例 %@ page contentType=text/html; charset=GBK language=java % %! String name = “”; % % name = “wayne”; % html head titleWelcome/title meta http-equiv=Content-Type content=text/html; charset=gb2312 /head bodyh3欢迎您%=name%。/h3/body /html JSP运行 Tomcat / 应用(项目)目录结构: /index.html /howto.jsp /feedback.jsp /images/banner.gif /images/jumping.gif /WEB-INF/web.xml /WEB-INF/lib/xxx.jar /WEB-INF/classes/ JSP参考 注释: %-- comment --% % //comment % % /* comment */ % !-- html注释 -- 表达式: %= expression % 样例: h3欢迎您,本页已被访问%=n%次。/h3 声明: %! declaration; % JSP参考 代码片: % code fragment % 样例: % String name = request.getParameter(“name”); if(name != null (!name.equals(“”))) { % pYou are welcomed!/p pThanks./p % } else { % p你的名字为空!/p pPlease go back and try again/p % } % JSP内置对象 1。 request (HttpServletRequest类) 主要用于接受客户端通过HTTP协议连接传输到服务器端的数据。 2。 respone (HttpServletResponse类) 主要用于向客户端发送数据 3。 out (JspWriter类) 主要用于向客户端输出数据; 4。 session (HttpSession类) 主要用于来分别保存每个用户信息,与请求关联的会话; 5。 application (ServletContex类) 其保存的信息被所有用户所共享. 6。 pageContext (PageContext类) 管理网页属性,为JSP页面包装页面的上下文,管理对属于JSP中特殊可见部分中已命名对象的访问,它的创建和初始化都是由容器来完成的。 7。 Config (ServletConfig类) 表示Servlet的配置。 8。 page (Object类) 处理JSP网页,是JSP实现类的实例,即它也是JSP本身,只有在JSP页面范围之内才是合法的。

文档评论(0)

118books + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档