欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机专业毕业外文翻译--JSP简介

    • 资源ID:129948       资源大小:73KB        全文页数:13页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    计算机专业毕业外文翻译--JSP简介

    1、JSP 简介 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML 文件(*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 标记 (tag),从而形成 JSP 文件 (*.jsp)。 用 JSP 开发的 Web 应用是跨平台的,即能在 Linux 下运行,也能在其他操作系统上运行。 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生 动态网页的处理逻辑。网页还能

    2、通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。 JSP 将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。 Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP 文件中的 HTML 代码一起返回给客户。插入的 Java 程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP 与 Java Servlet 一样,是在服务器端执行的,通常返回该客户端的就是一个 HTML 文本,因此客户端只要有浏览器就能浏览。 JSP 的 1.0 规范的最后版本是

    3、 1999 年 9 月推出的, 12 月又推出了 1.1 规范。目前较新的是JSP1.2 规范, JSP2.0 规范的征求意见稿也已出台。 JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。服务器在页面被客户端请求以后对这些 Java 代码进行处理,然后将生成的 HTML 页面返回给客户端的浏览器。 Java Servlet 是JSP 的技术基础,而且大型的 Web 应用程序的开发需要 Java Servlet 和 JSP 配合才能完成。JSP 具备了 Java 技术的简 单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 JSP 技术的强势 ( 1)

    4、一次编写,到处运行。在这一点上 Java 比 PHP 更出色,除了系统之外,代码不用做任何更改。 ( 2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比 ASP/PHP 的局限性是显而易见的。 ( 3)强大的可伸缩性。从只有一个小的 Jar 文件就可以运行 Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台 Application 进行事务处 理,消息处理,一台服务器到无数台服务器, Java 显示了一个巨大的生命力。 ( 4)多样化和功能强大的开发工具支持。这一点与 ASP 很像, Java 已经有了许多非常优秀的开发

    5、工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。 JSP 技术的弱势 ( 1) 与 ASP 一样, Java 的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。 ( 2) Java 的运行速度是用 class 常驻内存来完成的,所以它在一些情况下所使用的内存比起 用户数量来说确实是 “最低性能价格比 ”了。从另一方面,它还需要硬盘空间来储存一系列的 .java 文件和 .class 文件,以及对应的版本文件。 JSP 六种内置对象: request, response, out, session, applic

    6、ation, config, pagecontext, page, exception. 一 .request 对象: 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。 二 .response 对象: 对客户的请求做出动态的响应,向客户端发送数据。 三 session 对象 1.什么是 session: session 对象是一个 JSP 内置对象,它在第一个 JSP 页面被装载时自动创建,完成会话期管理。 从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这

    7、个服务器的几个页面之间反复连接,反复刷新一个页面,服务器应当通过某种办法知道这是同一个客户,这就需要 session对象。 2 session 对象的 ID:当一个客户首次 访问服务器上的一个 JSP 页面时, JSP 引擎产生一个 session 对象,同时分配一个 String 类型的 ID 号, JSP 引擎同时将这个 ID 号发送到客户端,存放在 Cookie 中,这样 session 对象和客户之间就建立了一一对应的关系。当客户再访问连接该服务器的其他页面时,不再分配给客户新的 session 对象,直到客户关闭浏览器后,服务器端该客户的 session 对象才取消,并且和客户的会话

    8、对应关系消失。当客户重新打开浏览器再连接到该服务器时,服务器为该客户再创建一个新的 session 对象。 四 aplication 对 象 1什么是 application: 服务器启动后就产生了这个 application 对象,当客户再所访问的网站的各个页面之间浏览时,这个 application 对象都是同一个,直到服务器关闭。但是与 session 不同的是,所有客户的 application 对象都是同一个,即所有客户共享这个内置的 application 对象。 2 application 对象常用方法 : (1)public void setAttribute(String k

    9、ey,Object obj): 将参数 Object 指定的 对象 obj 添加到application 对象中,并为添加的对象指定一个索引关键字。 (2)public Object getAttribute(String key): 获取 application 对象中含有关键字的对象。 五 out 对象 out 对象是一个输出流,用来向客户端输出数据。 out 对象用于各种数据的输出。 六 Cookie 1.什么是 Cookie: Cookie 是 Web 服务器保存在用户硬盘上的一段文本。 Cookie 允许一个 Web 站点在用户的电脑上保存信息并且随后再取回它。 举例来说 ,一个 W

    10、eb 站点可能会为每一个访问者产生一个唯一的 ID,然后以 Cookie 文件的形式保存在每个用户的机器上。 如果您使用 IE 浏览器访问 Web,您会看到所有保存在您的硬盘上的 Cookie。它们最常存放的地方是: c:windowscookies(在 Window2000 中则是 C:Documents and Settings您的用户名 Cookies ) Cookie 是以 “关键字 key=值 value“的格式来保存纪录的 . 2创建一个 Cookie 对象,调用 Cookie 对象的构造函数可以创建 Cookie。 Cookie 对象的构造函数有两个字符串参数: Cookie 名

    11、字和 Cookie 值。 Cookie c=new Cookie(“username”,”john”); 3 JSP 中如果要将封装好的 Cookie 对象传送到客户端,使用 response 的 addCookie()方法。 格式: response.addCookie(c) 4读取保存到客户端的 Cookie,使用 request 对象的 getCookies()方法,执行时将所有客户端传来的 Cookie 对象以数组的形式排列,如果要取出符合需要 的 Cookie 对象,就需要循环比较数组内每个对象的关键字。 JSP Open Category: WEB, JAVA, dynamic pages, the Knowledge Network Contents JSP Profile JSP technology strength JSP technology vulnerable JSP six built-in objects: JSP dynamic web site development and technology


    注意事项

    本文(计算机专业毕业外文翻译--JSP简介)为本站会员(泛舟)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583