百度
360搜索
搜狗搜索

jsp是什么品牌水泵,jsp是什么干什么的详细介绍

本文目录一览: jsp是什么

1、JSP(全称JavaServerPages)是由SunMicrosystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。2、JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签一样使用它们。标签库能增强功能和服务器性能,而且不受跨平台问题的限制。JSP文件在运行时会被其编译器转换成更原始的Servlet代码。JSP编译器可以把JSP文件编译成用Java代码写的Servlet,然后再由Java编译器来编译成能快速执行的二进制机器码,也可以直接编译成二进制码。

JSP是什么啊?

JSP是由Sun Microsystems公司主导创建的一种动态网页技术标准。
JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。
JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。
作用:
JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签一样使用它们。
标签库能增强功能和服务器性能,而且不受跨平台问题的限制。JSP文件在运行时会被其编译器转换成更原始的Servlet代码。JSP编译器可以把JSP文件编译成用Java代码写的Servlet,然后再由Java编译器来编译成能快速执行的二进制机器码,也可以直接编译成二进制码。
全程应该是java servlet page,就是基于服务器端的java语言的动态网页(字面意思,先这么理解吧)。
JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1]是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。
JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 它实现了Html语法中的java扩展(以 <%, %>形式)。
JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

JSP是什么?JSP.NET是什么?

java server page(jsp)是一种制作动态网页的语言,由sun公司开发,大体上同java一样。
jsp.net不存在,想来是你看错了吧,应该是asp.net,这也是一种用于开发动态网页的语言,是ms公司开发的,现在在微软的.net平台上开发很容易,可以轻松的用c#语言来开发,一概以往asp版本的开发复杂的缺点
什么是JSP?http://courseware.ecnudec.com/zsb/zjs/zjs13/zjs13d/zjs13d01/zjs13d010.htm
JSP全名Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,是一种动态网页技术标准。JSP实现了Html语法中的java扩展(以 <%, %>形式),与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
没有JSP.NET这种语言或者说没有这个名词的出现。我想你是想了解ASP.NET:
asp.net的前身是asp,全名是Active Server Page,是微软公司开发的代替CGI脚本程序的一种应用。同JSP相同,asp是.html语言的.net拓展,在服务器端执行。
由于ASP是基于Activex控件技术提供客户端和服务器端的开发组件,因此ASP技术基本上是局限于微软的操作系统平台之上,而java是跨平台的语言,所以jsp实现java扩展的同时也实现了跨平台的特性。

jsp是什么干什么的

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。
JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。
JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。
我现在学的就是jsp技术,jsp可以实现前端后台数据交互,想一下你注册某些账号的时候是不是有个网页给你填?jsp可以实现那效果,注册之后他会把你注册的账号密码保存到公司的数据库,等等,总之你要明白。html是静态网页,jsp是动态网页,jsp可以实现数据库的连接,以及动态显示jsp页面的数据。新建的jsp模板包含新建html的模板,只是前面多一点内容而已。亲!明白了吗
jsp全称是Java Server Page,翻译过来就是Java服务器端的页面,JSP,取每一个单词的首字母,在是服务器端,用java语言嵌入到html中,形成一种动态的页面,可以理解为IT行业的工具。就是现在我们上网用浏览器打开的页面,很多都是JSP页面。以前都是html,但是那种是静态的,总是一成不变的,看多了会烦躁,如果用java语言嵌入的话,跟用户交互,会让人感受不一样。
jsp 全称Java Server Pages ,用来写服务器端的页面的,前端页面输入数据,后台反馈取得数据,然后通过页面操作前端来的数据。
JSP是java server page简称,在服务端把动态数据进行展示,生成浏览器可以解析的html。jsp页面不仅可以正常写js、html,而且还可以写java代码。
JSP是由Sun Microsystems公司主导创建的一种动态网页技术标准。
通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
当有人请求JSP时,服务器内部会经历一次动态资源(JSP)到静态资源(HTML)的转化,服务器会自动帮我们把JSP中的HTML片段和数据拼接成静态资源响应给浏览器。也就是说JSP运行在服务器端,但最终发给客户端的都已经是转换好的HTML静态页面(在响应体里)。服务器并没有把JSP文件发给浏览器。
扩展资料:
能以模板化的方式简单、高效地添加动态网页内容。可利用JavaBean和标签库技术复用常用的功能代码。
标签库不仅带有通用的内置标签(JSTL),而且支持可扩展功能的自定义标签。有良好的工具支持。继承了Java语言的相对易用性。
参考资料来源:百度百科-JSP

jsp是什么

JSP是一种动态网页技术标准,这种技术可以根据客户端的请求,生成动态或者静态网页,然后发送给客户端的请求者。
不少的朋友经常会在电脑科普网站上看到jsp这个概念,究竟这个jsp是什么意思?jsp又有什么作用和特点呢?下面让我们一起去了解吧。
详细内容 01 JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。
02 JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签一样使用它们。
03 标签库能增强功能和服务器性能,而且不受跨平台问题的限制。JSP文件在运行时会被其编译器转换成更原始的Servlet代码。JSP编译器可以把JSP文件编译成用Java代码写的Servlet,然后再由Java编译器来编译成能快速执行的二进制机器码,也可以直接编译成二进制码。
04 用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面,并使用JSP标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。
05 在服务器端,JSP引擎解释JSP标识和脚本,生成所请求的内容(例如,通过访问JavaBeans组件,使用JDBC技术访问数据库或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这既有助于作者保护自己的代码,又能保证任何基于HTML的Web浏览器的完全可用性。

冷泵和分子泵的区别

泵有哪些种类,他们的工作原理又是怎样的,谢谢~
请问机械泵、干泵、分子泵、冷泵他们之间又有什么样的区别,还有他们的工作原理又是怎样的,谢谢~
下载作业帮APP学习辅导没烦恼
作业帮APP 海量题库免费学
搜索答疑
多种解答
视频讲解
打开APP
答案解析
结果1
举报
泵按结构的分类及工作原理泵的分类水泵的标准所牵涉的产品种类也非常多,有离心泵、计量泵、螺杆泵、往复泵、水轮泵、潜水泵、油泵、清水泵、试压泵、旋涡泵、低温泵、真空泵、罗茨泵、分子泵、齿轮泵、泥浆泵、耐腐...
视频讲解
专业解析,一看就会
为你推荐
查看更多
常用的泵有哪几种分类法?按工作原理分类,水泵有哪几种型式?
   泵是把原动机的机械能转换成液体能量的机器.按其工作原理可分为:1.叶片式泵,这种泵是连续地给液体施加能量,如离心泵、混流泵、轴流泵、旋涡泵、潜水泵、自吸泵、无堵塞泵、渣浆泵等.2.容积式泵,在这种泵中通过封闭而充满液体容积的周期性变化,不连续地给液体施加能量,如活塞泵(柱塞泵)、转子泵(齿轮砂、螺杆泵、环流活塞、滑片式、凸轮式等).3.其他泵(射流泵、气体扬水泵、水锤泵、电磁泵、水轮泵等).当然按其结构可分为立式泵、卧式泵、单结泵、多级泵等,按其动力形式可分成、电动泵、蒸汽泵、汽(柴油)机泵、手动泵等.按其传动方式可分:皮带式、联轴器式、直接式等.泵的分类如同人的分类,如女人、男人、好人、坏人、黄种人、黑种人、小孩、青年人、壮年人、老人……,是可按分类方式的不同,可以是交集的.
33409
什么是泵,如何分类的,主要用在哪里?
泵的分类
按工作原理分:
1.容积式泵
靠工作部件的运动造成工作容积周期性地增大和缩小而吸排液体,并靠工作部件的挤压而直接使液体的压力能增加.
根据运动部件运动方式的不同又分为:往复泵和回转泵两类.
根据运动部件结构不同,有:活塞泵和柱塞泵;有齿轮泵、螺杆泵、叶片泵和水环泵.
2.叶轮式泵
叶轮式泵是靠叶轮带动液体高速回转而把机械能传递给所输送的液体.
根据泵的叶轮和流道结构特点的不同可分为:
1)离心泵
2)轴流泵
3)混流泵
4)旋涡泵.
3.喷射式泵
是靠工作流体产生的高速射流引射流体,然后再通过动量交换而使被引射流体的能量增加.
4.泵的其它分类
泵还可以按泵轴位置分为:
1)立式泵
2)卧式泵
按吸口数目分为:
1)单吸泵 (single suction pump)
2)双吸泵 (double suction pump)
按驱动泵的原动机来分:
1)电动泵
2)汽轮机泵
3)柴油机泵
[其他详细拓展]

pump
泵是输送液体或使液体增压的机械.它将原动机的机械能或其他外部能量传送给液体,使液体能量增加.泵主要用来输送液体包括水、油、酸碱液、乳化液、悬乳液和液态金属等,也可输送液体、气体混合物以及含悬浮固体物的液体.
广义上的泵是输送流体或使其增压的机械,包括某些输送气体的机械.泵把原动机的机械能或其他能源的能量传给液体,使液体的能量增加.
水的提升对于人类生活和生产都十分重要.古代已有各种提水器具,如埃及的链泵(前17世纪)、中国的桔槔(前17世纪)、辘轳(前11世纪)、水车(公元1世纪) ,以及公元前3世纪古希腊阿基米德发明的螺旋杆等.公元前200年左右,古希腊工匠克特西比乌斯发明了最原始的活塞泵灭火泵.早在1588年就有了关于4叶片滑片泵的记载, 以后陆续出现了其他各种回转泵 .1689年,法国的D.帕潘发明了4叶片叶轮的蜗壳离心泵.1818年 ,美国出现了具有径向直叶片 、半开式双吸叶轮和蜗壳的离心泵.1840~1850年,美国的H.R.沃辛顿发明了泵缸和蒸汽缸对置的蒸汽直接作用的活塞泵,标志着现代活塞泵的形成.1851~1875年,带有导叶的多级离心泵相继发明,使发展高扬程离心泵成为可能.随后,各种泵相继问世.随着各种先进技术的应用,泵的效率逐步提高,性能范围和应用也日渐扩大.
泵的种类繁多,按工作原理可分为:①动力式泵,又叫叶轮式泵或叶片式泵,依靠旋转的叶轮对液体的动力作用,把能量连续地传递给液体,使液体的动能(为主)和压力能增加,随后通过压出室将动能转换为压力能,又可分为离心泵、轴流泵、部分流泵和旋涡泵等.②容积式泵,依靠包容液体的密封工作空间容积的周期性变化,把能量周期性地传递给液体,使液体的压力增加至将液体强行排出,根据工作元件的运动形式又可分为往复泵和回转泵.③其他类型的泵,以其他形式传递能量.如射流泵依靠高速喷射的工作流体将需输送的流体吸入泵后混合,进行动量交换以传递能量;水锤泵利用制动时流动中的部分水被升到一定高度传递能量 ;电磁泵是使通电的液态金属在电磁力作用下产生流动而实现输送.另外,泵也可按输送液体的性质、驱动方法、结构、用途等进行分类.
水的提升对于人类生活和生产都十分重要.古代就已有各种提水器具,例如埃及的链泵(公元前17世纪),中国的桔槔(公元前17世纪)、辘轳(公元前11世纪)和水车(公元1世纪).比较著名的还有公元前三世纪,阿基米德发明的螺旋杆,可以平稳连续地将水提至几米高处,其原理仍为现代螺杆泵所利用.
公元前200年左右,古希腊工匠克特西比乌斯发明的灭火泵是一种最原始的活塞泵,已具备典型活塞泵的主要元件,但活塞泵只是在出现了蒸汽机之后才得到迅速发展.
1840~1850年,美国沃辛顿发明泵缸和蒸汽缸对置的,蒸汽直接作用的活塞泵,标志着现代活塞泵的形成.19世纪是活塞泵发展的高潮时期,当时已用于水压机等多种机械中.然而随着需水量的剧增,从20世纪20年代起,低速的、流量受到很大限制的活塞泵逐渐被高速的离心泵和回转泵所代替.但是在高压小流量领域往复泵仍占有主要地位,尤其是隔膜泵、柱塞泵独具优点,应用日益增多.
回转泵的出现与工业上对液体输送的要求日益多样化有关.早在1588年就有了关于四叶片滑片泵的记载,以后陆续出现了其他各种回转泵,但直到19世纪回转泵仍存在泄漏大、磨损大和效率低等缺点.20世纪初,人们解决了转子润滑和密封等问题,并采用高速电动机驱动,适合较高压力、中小流量和各种粘性液体的回转泵才得到迅速发展.回转泵的类型和适宜输送的液体种类之多为其他各类泵所不及.
利用离心力输水的想法最早出现在列奥纳多·达芬奇所作的草图中.1689年,法国物理学家帕潘发明了四叶片叶轮的蜗壳离心泵.但更接近于现代离心泵的,则是1818年在美国出现的具有径向直叶片、半开式双吸叶轮和蜗壳的所谓马萨诸塞泵.1851~1875年,带有导叶的多级离心泵相继被发明,使得发展高扬程离心泵成为可能.
尽管早在1754年,瑞士数学家欧拉就提出了叶轮式水力机械的基本方程式,奠定了离心泵设计的理论基础,但直到19世纪末,高速电动机的发明使离心泵获得理想动力源之后,它的优越性才得以充分发挥.在英国的雷诺和德国的普夫莱德雷尔等许多学者的理论研究和实践的基础上,离心泵的效率大大提高,它的性能范围和使用领域也日益扩大,已成为现代应用最广、产量最大的泵.
泵通常按工作原理分容积式泵、动力式泵和其他类型泵,如射流泵、水锤泵、电磁泵、气体升液泵.泵除按工作原理分类外,还可按其他方法分类和命名.例如,按驱动方法可分为电动泵和水轮泵等;按结构可分为单级泵和多级泵;按用途可分为锅炉给水泵和计量泵等;按输送液体的性质可分为水泵、油泵和泥浆泵等.
容积式泵是依靠工作元件在泵缸内作往复或回转运动,使工作容积交替地增大和缩小,以实现液体的吸入和排出.工作元件作往复运动的容积式泵称为往复泵,作回转运动的称为回转泵.前者的吸入和排出过程在同一泵缸内交替进行,并由吸入阀和排出阀加以控制;后者则是通过齿轮、螺杆、叶形转子或滑片等工作元件的旋转作用,迫使液体从吸入侧转移到排出侧.
容积式泵在一定转速或往复次数下的流量是一定的,几乎不随压力而改变;往复泵的流量和压力有较大脉动,需要采取相应的消减脉动措施;回转泵一般无脉动或只有小的脉动;具有自吸能力,泵启动后即能抽除管路中的空气吸入液体;启动泵时必须将排出管路阀门完全打开;往复泵适用于高压力和小流量;回转泵适用于中小流量和较高压力;往复泵适宜输送清洁的液体或气液混合物.总的来说,容积泵的效率高于动力式泵.
动力式泵靠快速旋转的叶轮对液体的作用力,将机械能传递给液体,使其动能和压力能增加,然后再通过泵缸,将大部分动能转换为压力能而实现输送.动力式泵又称叶轮式泵或叶片式泵.离心泵是最常见的动力式泵.
动力式泵在一定转速下产生的扬程有一限定值,扬程随流量而改变;工作稳定,输送连续,流量和压力无脉动;一般无自吸能力,需要将泵先灌满液体或将管路抽成真空后才能开始工作 ;适用性能范围广;适宜输送粘度很小的清洁液体,特殊设计的泵可输送泥浆、污水等或水输固体物.动力式泵主要用于给水、排水、灌溉、流程液体输送、电站蓄能、液压传动和船舶喷射推进等.
其他类型的泵是指以另外的方式传递能量的一类泵.例如射流泵是依靠高速喷射出的工作流体 ,将需要输送的流体吸入泵内,并通过两种流体混合进行动量交换来传递能量;水锤泵是利用流动中的水被突然制动时产生的能量,使其中的一部分水压升到一定高度;电磁泵是使通电的液态金属在电磁力作用下 ,产生流动而实现输送;气体升液泵通过导管将压缩空气或其他压缩气体送至液体的最底层处,使之形成较液体轻的气液混
27691
热点考题
2022年高考真题试卷及分析报告
88713
高考复习之挑战压轴题300题
50411
菁优高考复习终极押题密卷
35167
猜你想学
mRNA是蛋白质生物合成的直接模板。
?在JSP中,

aisino jsp shuikong usb device aisino jsp是什么意思

不知道你是什么系统的。以用的较多的XP为例 首先连接打印机USB线(或并口),打开电源,跳出的东西不管他,选取消 然后安驱动,,开始--------控制面板-------------打印机与传真--------------添加打印机---------下一步(本地选连接到本地打印...

jsp是什么?

1、JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。
2、JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。
3、JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。
4、希望对你有帮助,祝你学有所得。
1、什么是Java Server Pages?
JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。
JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。
JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。
JSP标签有多种功能,比如访问数据库、记录用户选择信息、访问JavaBeans组件等,还可以在不同的网页中传递控制信息和共享信息。
2、为什么使用JSP?
JSP程序与CGI程序有着相似的功能,但和CGI程序相比,JSP程序有如下优势:
性能更加优越,因为JSP可以直接在HTML网页中动态嵌入元素而不需要单独引用CGI文件。
服务器调用的是已经编译好的JSP文件,而不像CGI/Perl那样必须先载入解释器和目标脚本。
JSP 基于Java Servlet API,因此,JSP拥有各种强大的企业级Java API,包括JDBC,JNDI,EJB,JAXP等等。
JSP页面可以与处理业务逻辑的 Servlet 一起使用,这种模式被Java servlet 模板引擎所支持。
最后,JSP是Java EE不可或缺的一部分,是一个完整的企业级应用平台。这意味着JSP可以用最简单的方式来实现最复杂的应用。
3、JSP的优势
以下列出了使用JSP带来的其他好处:
与ASP相比:JSP有两大优势。首先,动态部分用Java编写,而不是VB或其他MS专用语言,所以更加强大与易用。第二点就是JSP易于移植到非MS平台上。
与纯 Servlet 相比:JSP可以很方便的编写或者修改HTML网页而不用去面对大量的println语句。
与SSI相比:SSI无法使用表单数据、无法进行数据库链接。
与JavaScript相比:虽然JavaScript可以在客户端动态生成HTML,但是很难与服务器交互,因此不能提供复杂的服务,比如访问数据库和图像处理等等。
与静态HTML相比:静态HTML不包含动态信息。

JSP是什么?

JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,本文简单介绍JSP及其优点。
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。
在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。
是基于JAVA的服务器脚本语言,类似于ASP和PHP,ASP是基于VB语言的,PHP单独是一种语言。
脚本语言都是对HTML语法进行扩展,允许里面特殊标记里面的作为程序代码,由相应的程序解释执行。
JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其网址为http://www.javasoft.com/products/jsp。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。
本文将介绍利用JSP技术开发动态网页的方法,还将简要分析JSP技术和 Microsoft 公司的 ASP 技术的不同之处。
二、 如何安装和启动
为了实验JSP技术,首先需要建立运行环境,这个过程相当简单:
1、在 http://java.sun.com/jdk/处下载JDK(Java 2 SDK、Standard Edition、v 1.2.2)。
2、在http://java.sun.com/products/jsp/处下载JSWDK(JavaServer Web Development Kit 1.0.1)。Linux用户可以在http://jakarta.apache.org/处下载Tomcat 3.0。
3、安装
以Windows NT环境为例,JDK的安装是首先运行下载得到的jdk1_2_2-win.exe,然后修改系统环境参数,在PATH参数中加入[x:]\jdk1.2.2\bin以及增加新的环境参数 CLASSPATH=[x:]\jdk1.2.2\lib\tools.jar,其中[x:]是安装JDK的硬盘符(c:、d: 等)。 JSWDK的安装仅需将jswdk1_0_1-win.zip带目录释放到硬盘根目录下(c:\、d:\ 等),然后就可以在硬盘上找到\jswdk-1.0.1\目录。将来如果不想保留JSWDK,删除这个目录就可以了,没有任何系统文件和注册表遗留问题。更详细的安装过程以及Solaris/Unix和Linux下JDK、Tomcat的安装可以参考下载得到的文件包中的安装说明。
4、启动
以Windows NT环境为例,在\jswdk-1.0.1\目录下执行startserver.bat,就可启动JSWDK中一个支持JSP网页技术的Web服务器。为了不与现有的Web服务器(例如IIS、PWS等)冲突,JSWDK的Web服务器使用了8080端口。在浏览器的地址栏中键入http://localhost:8080或者http://127.0.0.1:8080后,如果能看到 JSWDK 的欢迎页就说明JSP实验环境已经建成,可进入下一步实验。要关闭Web服务器则运行stopserver.bat。
三、 JSP简单示例
JSWDK中包含的Web服务器的文档目录在缺省状态下为\jswdk-1.0.1\webpages,主文档在缺省状态下为index.html和index.jsp。也就是说访问http://localhost:8080等于访问\jswdk-1.0.1\webpages\index.html。
用文本编辑器,如Windows中的记事本(Notepad),创建一个文本文件hi.jsp,保存在\jswdk-1.0.1\webpages\目录下,其内容如下:
〈html>
〈head>
〈title>Hi-JSP实验〈/title>
〈/head>
〈body>
〈%
String Msg = "This JSP test.";
out.print("Hello World!");
%>
〈h2>〈%=Msg%>〈/h2>
〈/body>
〈/html>
在浏览器的地址栏中键入http://localhost:8080/hi.jsp,JSWDK中的Web服务器会执行JSP 文件中用〈%以及%>括起来的Java程序语句,其中out.print是将文字输出到网页,语句〈%= 变量 | 表达式%>的作用是将Java Scriptlet中变量或表达式的值输出到网页.
将变量Msg赋值为中文字符串,用〈%= %>输出,或者用out.print输出中文字符串,则在英文版NT4及Redhat 6.1下实验运行结果正常,而在中文NT 4.0和中文98下,则反而会出现乱码。
四、 统一的网站界面
JSP支持服务器端的文件包含,即可以在一个JSP文件中插入多个其他文件,用来实现统一的网站界面。修改上述hi.jsp并另存为mypage.jsp:
〈%@ include file="top.htm" %>
〈%
String Msg = "This JSP test.";
out.print("Hello World!");
%>
〈h2>〈%=Msg%>〈/h2>
〈%@ include file="bot.htm" %>
用可视化HTML编辑器,例如FrontPage、Dreamweave等设计网站的框架结构,将设计好的框架结构文件分割成两个部分,上面一半保存为top.htm, 下面一半保存为bot.htm,代码如下面所示:
〈html>
〈head>
〈meta http-equiv="Content-Type" content="text/html; charset=gb2312">
〈title>我的主页〈/title>
〈/head>
〈body>
〈table border="0" width="100%" cellpadding="4" cellspacing="0" align="center">
〈tr>
〈td width="100%" colspan="2" bgcolor="#837ED1" align="center">〈font face="隶书"
color="#FFFF00" size=5>主页标题〈/font>
〈/td>
〈/tr>
〈tr>
〈td bgcolor="#837ED1" width="15%" valign="top" align="center">〈br>
〈font color="#FFFFFF">选项〈/font>〈p>〈font color="#FFFFFF">选项〈/font>〈/p>
〈p>〈font color="#FFFFFF">选项〈/font>〈/p>
〈p>〈font color="#FFFFFF">......〈/font>〈/p>
〈p> 〈/p>
〈/td>
〈td width="85%" valign="top">
----------------------------------------------------------------------------------------------------------------
〈/td>
〈/tr>
〈/table>
〈/body>
〈/html>
在浏览器的地址栏中键入http://localhost:8080/mypage.jsp.
这样网站的界面就能统一起来,而设计者可以集中精力在功能模块上处理用户登录、连接数据库、发送email等等。每个JSP文件都有如下结构:
〈%@ include file="top.htm" %>
〈%
// 实现某些功能
%>
〈%@ include file="bot.htm" %>
维护网站的界面也相对比较容易,只要修改top.htm和bot.htm,就能影响到所有网页。
五、 服务器参数设置
JSWDK的Web服务器参数保存在\jswdk-1.0.1\webserver.xml中,用Windows写字板打开并编辑这个文件就可以修改缺省设置值。本节内容主要针对JSWDK,Linux下Tomcat的设置方法略有不同。
JSWDK缺省的文档目录是\jswdk-1.0.1\webpages,在此目录下可以建立子目录,例如\jswdk-1.0.1\webpages\test,就能在浏览器中用http://localhost/test访问这个目录,为了使得这个子目录能执行JSP程序,还必须在webserver.xml中的〈Service>〈/Service>节加入:
〈WebApplication id="test" mapping="/test" docBase="webpages/test" /> 并且,还必须建立\jswdk-1.0.1\webpages\test\WEB-INF目录,并从\jswdk-1.0.1\webpages\WEB-INF目录中复制过来以下四个文件:mappings.properties、mime.properties、servlets.properties以及webapp.properties。完成这些过程,才能通知JSWDK的Web服务器执行http://localhost/test 中的JSP程序。

阅读更多 >>>  网页input标签,input标签是什么意思

网站数据信息

"jsp是什么品牌水泵,jsp是什么干什么的"浏览人数已经达到17次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:jsp是什么品牌水泵,jsp是什么干什么的的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!