网站内容管理系统论文(绪论1.1JSP简介JSP介绍技术是用JAVA语言)
优采云 发布时间: 2021-11-29 16:10网站内容管理系统论文(绪论1.1JSP简介JSP介绍技术是用JAVA语言)
介绍
1.1 JSP简介
1.1.1 JSP简介
JSP 技术使用JAVA 作为脚本语言。JSP 网页为整个服务器端 JAVA 库单元提供了一个接口来为 HTTP 应用程序提供服务。JSP(JavaServerPages)是由许多公司主动和参与建立的动态网页技术标准。它的网站是 ducts/jsp。该技术为创建显示动态生成内容的网页提供了一种简单而快速的方法。JSP 技术的设计目的是使构建基于 Web 的应用程序变得更容易和更快,这些应用程序可以与各种 Web 服务器、应用程序服务器、浏览器和开发工具协同工作。JSP 规范是 Web 服务器、应用程序服务器、事务系统和开发工具供应商之间广泛合作的结果。在传统网页HTML文件(*htm、*.html)中加入Java程序片段(Scriptlet)和JSP标签(tag),就构成了一个JSP网页(*.jsp)。当Web服务器遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户端。程序片段可以操作数据库、重定向网页和发送电子邮件等。这是创建动态网站所需的功能。所有的程序操作都在服务器端执行,只有得到的结果才会传送到网络上的客户端。对客户端浏览器的要求最低,无需Plugin、ActiveX、JavaApplet,甚至Frame即可实现。当Web服务器遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户端。程序片段可以操作数据库、重定向网页和发送电子邮件等。这是创建动态网站所需的功能。所有的程序操作都在服务器端执行,只有得到的结果才会传送到网络上的客户端。对客户端浏览器的要求最低,无需Plugin、ActiveX、JavaApplet,甚至Frame即可实现。当Web服务器遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户端。程序片段可以操作数据库、重定向网页和发送电子邮件等。这是创建动态网站所需的功能。所有的程序操作都在服务器端执行,只有得到的结果才会传送到网络上的客户端。对客户端浏览器的要求最低,无需Plugin、ActiveX、JavaApplet,甚至Frame即可实现。等等。这是创建动态网站 所需的函数。所有的程序操作都在服务器端执行,只有得到的结果才会传送到网络上的客户端。对客户端浏览器的要求最低,无需Plugin、ActiveX、JavaApplet,甚至Frame即可实现。等等。这是创建动态网站 所需的函数。所有的程序操作都在服务器端执行,只有得到的结果才会传送到网络上的客户端。对客户端浏览器的要求最低,无需Plugin、ActiveX、JavaApplet,甚至Frame即可实现。
1.1.2 JSP的特点
1. 分离内容生成和展示
使用 JSP 技术,Web 页面开发人员可以使用 HTML 或 XML 标签来设计和格式化最终页面。使用 JSP 标签或小脚本在页面上生成动态内容。生成内容的逻辑封装在logo和JavaBeans组件中,捆绑在小脚本中,所有脚本都在服务器端运行。如果核心逻辑被封装在logos和Beans中,那么其他人,比如web管理员和页面设计者,可以在不影响内容生成的情况下编辑和使用JSP页面。
在服务器端,JSP 引擎解释 JSP 标志和小脚本,生成请求的内容(例如,通过访问 JavaBeans 组件,使用 JDBCTM 技术访问数据库,或收录文件),并将结果以HTML(或 XML)页面 返回浏览器。这有助于作者保护他们的代码,同时确保任何基于 HTML 的 Web 浏览器的完全可用性。
2.强调可重用组件
大多数 JSP 页面依赖于可重用的跨平台组件(JavaBeans 或 Enterprise JavaBeans 组件)来执行应用程序所需的更复杂的处理。开发人员可以共享和交换执行常见操作的组件,或将这些组件提供给更多用户或客户群。基于组件的方法加速了整体开发过程,并允许各种组织平衡其现有技能和开发工作以优化结果。
3.使用logo简化页面开发
网页开发人员并不都是熟悉脚本语言的程序员。JavaServer Page 技术将动态内容生成所需的许*敏*感*词*封装在易于使用的、与 JSP 相关的 XML 标签中。标准的 JSP 标志可以访问和实例化 JavaBeans 组件,设置或检索组件属性,下载小程序,以及执行其他更难编码和耗时功能的方法。
通过定制标志库的开发,可以扩展JSP技术。将来,第三方开发人员和其他人员可以为常用功能创建自己的徽标库。这允许 Web 页面开发人员使用熟悉的工具和组件来执行特定功能(如徽标)工作。
JSP 技术很容易集成到各种应用程序架构中,以利用现有的工具和技术,并扩展以支持企业级分布式应用程序。作为 Java 技术家族的一部分和 Java 2(企业版架构)的一个组件,JSP 技术可以支持高度复杂的基于 Web 的应用程序。
由于JSP页面的内置脚本语言是基于Java编程语言的,并且所有JSP页面都编译成Java Servlet,因此JSP页*敏*感*词*有Java技术的所有优点,包括健壮的存储管理和安全性。
JSP作为Java平台的一部分,具有Java编程语言“一次编写,处处运行”的特点。随着越来越多的供应商为其产品添加 JSP 支持,您可以使用您选择的服务器和工具,更改工具或服务器不会影响当前的应用程序。
1.2新闻发布系统介绍
随着社会的发展和信息技术的进步,全球信息化的趋势越来越明显。互联网以前所未有的速度发展,已成为与报纸、广播和电视并列的第四种媒体。同时,它以其便捷的信息传递形式改变着人们的消费方式。过去,新闻媒体渠道仅限于报纸、广播等。现在,随着高科技的不断发展,媒体路径变得更加多元化。其中,在线新闻系统已成为最快、最快的沟通渠道之一。
网站新闻发布系统,又称信息管理系统,广泛应用于大型专业网站、政府网站、企业网站以及几乎所有的网站, 网站 是一款集新闻、资讯栏目、行业动态等信息发布、管理、查询为一体的应用。