好
维普资讯
肖必武:用 J P构建动态网站 S
用J P构建动态网站 S肖必武(南林学院中湖南长沙 40 0 ) 1 0 4
摘要:J P技术是当前较为热门的 W e开发技术。本文详细介绍了 J P的基本工作原理及剃甩 J P袖建动态网站 S b S S
的步骤,就J P的关键技术如编译指令、 a a e n S J v B a、数据库与J C技术的实现及应用进行了扼要的阐述。最后就当前最 DB热门的动态网站开发工具 J P和 AS从技术上进行了分析和比较,肯定了 J P在构建动态网站中的优势。 S P S
关罐词:构建;动态网站;J P Jv B a; D C;AS S aa en J B P中图分类号:TP 1 32文献标识码:B
.
文章编号: 1 0—3 3 ( 0 3 1 0 2— 6 0 4 7 X 2 0 ) 3— 1 0
Co s r c n m i e ie Us fJ P n t u tDy a c W b S t eo SXI AO wu Bi( e ta o t o e tU nv r i C n r l u h F r s ie st S y,Ch n s a 4 0 0, Chn ) a gh 10 4 i
Ab ta t a a S r e g s tc n lg l ws W e e i n r O r pdl e eo n a i anti . As p r ft e J v sr c:J v e v r Pa e e h oo y al o b d sg e s t a i y d v lp a d e sl m i an y a to h a a
fmi a l J e h oo y e a lsr pd d v lp n fW e y. SP t c n lg n be a i e eo me to b—b s d a p ia in h ta e pa f r n e e d n . Th sp p r man y a e p l to s t a r l to m id p n e t c i a e ilito u e h y t o sr c a d n mi W e st a d x l a e t e k y t c n l g o S s c s c m pl g is r c in. n r d c s t e wa o c n tu t y a c b i e n e p i t h e e h o o y f J P u h a o c in n t u t i o J v Be n,J C n O o aa a DB a d S n.Th
a e loc m p r h wo o h s o lrtc n l g h il f v lpn y a i W e ep p ras o a et et ft emo tp pua e h o o y i t efed o eo ig d n m c n de b st ie。J P n P. I Sc n ime h tJ P Smo ec n e in。m o e s fl n t b e S a d AS ti o fr d t a S i r o v ne t r aey a d sa l. Ke wo d y r s:c n tu t y a cW e i o sr c;d n mi b st e;J SP;J v B a a a e n;AS P
1什么是 J P S
数据编排,最后 We b服务器和 J P引擎将格式化后的 S J P页面以 HTMI S格式返回客户浏览器。这就是当前网站构建中广泛采用的浏览器一 W e b服务器一后台数据库的三层架构模式。 S因J P所有程序操作都在服务
J P (a aS r e a e )是由 S n公司倡导、许 S Jv evr g s P u
多公司参与一起建立的一种动态网页技术标准,他在传统的网页 HTM I件 ( h m,*. t )加入 文 *. t h m1中J v程序片段和 J P标记,就构成了 J P网页 aa S S ( jp ) we *.s。 b服务器在遇到访问 J P网页的请求 S时,首先执行其中的程序片段,然后将执行结果以
器端执行,网络上传送给客户端的仅是得到的结果。
HTMI式返回给客户。程序片段可以操作数据库、格重新定向网页以及发送 E- i等,就是建立动态网 mal这站时经常需要的功能。图 1 J P网页工作基本原理 S
J P是面向服务器的,此支持任何浏览器, S因其工作方式如图 1所示。当 we b服务器和 J P引擎遇到访 S
本文将介绍利用 J P技术构建动态网站的方法, S 还将简要分析 J P技术和 Mir s f公司的 AS S co o t P技术的不同之处。 2 J P的运行环境 S
问 J P网页的请求时,J P引擎将请求对象发送给服 S S务器端的相关组件,比如 Jv B a TM组件、S r lt a a en e ve或 E B等,然后由服务器
端组件处理这些请示,可能 J
需要从数据库或数据存储中检索信息,然后服务器端组件再将响应对象返回 J P引擎。J P引擎将响应对 S S
要运行 J P就需要有支 ̄ P的服务器, S S J US在J P服
象传递给 J P页面,根据 J P页面的 HTMI格式完成 S S
务器软件中,最为重要的有: Ap c et mc t3 1 ah o a .,Alar r n 3 0, BEA e l g c Ap l a i n S r e l ie J u . W b o i p i t e v r c o
4 s s 1等,本文中以 J u ./. r n为例进行介绍。收稿日期:2 0 0 0 0 3" 5— 8
Ju r n是由 Al i lr a e公司开发的服务器软件,支持
1 2
好
维普资讯
‘代电子技术 ) 0 3年第1现 20 3期总第 1 6期 5S r lt2 2 J P 1 1规范。 r n的一个重要特性是支 eve ., S . Ju 5 J P简单示例 S
 ̄ l b 1ja文件,悉 AS go a.s熟 P的用户都知道,文件支该,
持 a pi t n sa t ) p l ain e d(,s sin p l a i— tr (,a pi t— n ) eso— c o c o
Ju r n服务器中默认的主文档为 id x h ml和 n e. t id x jp,当然也可以自己设置。也就是说访问 n e .s h t/ lc lo t 8 0 tp:/o ah s: 1 0等于访问其发布目录下的id x h ml id x jp n e . t或 n e .s。
sa t ) s s in e d(等方法,起来十分方便。 r n t r(, e so— n )用 Ju 既可以单独作为服务器运行,也可以作为 M i o ot c sf rI t r e n o m a i n e v r ( I, P r o a W e n e n t I f r to n S r e I S) es n l b
S r e ( W S,Ap c eW e ev r ( ev r P ) a h bS r e AW S等服务 )
J P的开发工具中功能较强的是 J ule S b i r或 d Ul a dt t E i,也可以就用一般的文本编辑器如 W id ws r no 中的记事本。一个文本文件h l .s,存在其发布建 el jp保 o
器软件的插件运行,使
他们也支持 J P。且 J u S r n的控制管理界面 ( MC)用 W e J采 b方式,作简单,操管理方便。3如何安装 Ju rn以W id ws2 0 ev r台为例, S n o 0 0S r e平 J p的运行需
目录下,其内容如下:<< h m l> t h a> ed
< tte> Hel J P</ il il lo, S tte></ e d> ha< b d> o y<
要J DK的支持,安装J u在 r n之前应该先安装J DK。DK J可以在 h t/ jv . u . o jk处下载,直接运行 tp:/a a s n c m/d/下载得到的jk一—2 i. x d l 2 n e e文件,后修改系统环然
S rn s= J P s . l ti g M g S Te t o . rn ( He l o l ut p i t l W rd 1 o );
境参数,在 P ATH参数中加入 I - …… 此处隐藏:11615字,全部文档内容请下载后查看。喜欢就下载吧 ……