- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[动态制作技术
ASP动态网页制作技术
Active Server Pages (ASP) 是一种结合了跨平台与跨网站服务器机制,以 Java为主的技术来产生动态网页。 ASP与微软的ASP(Active Server Pages )相容,但它是使用类似HTML的标签以及Java代码片段而不是VBScript。当你所使用的网站服务器没有提供本地ASP支援,也就是Apache或Netscape服务器时,你可以考虑使用ASP。虽然你可以取得这些服务器的ASP附加配备程序,但价格相当昂贵,而目前Sun并没有对你所要的ASP组件收取费用(虽然Sun未来有可能会收费)。对於Solaris与Linux以及Windows,这些组件也都很容易取得。
请不要将ASP与服务器端的JavaScript混为一谈。网站服务器会自动将以ASP写成的Java代码片段转换成Java servlets。而许多先前必须以Perl手写程式或服务器特定的API(如ASP)控制的功能也都可透过ASP来自动化处理。
现在就让我们开始动手帮助你建立一个可执行ASP范例网站。
一、如何安装好你的机器来使用ASP
你将需要Java 2软件开发工具(JSDK),它原来的名称是Java开发工具(JDK)以及JavaServer网站开发工具(JSWDK),Tomcat,或是其他支援ASP的网络服务器。Sun免费提供JSDK与JSWDK来供Windows,Solaris,以及Linux平台使用。
如果你想要在你目前的网络服务器上使用ASP,但服务器本身并不支援ASP与Java servlets,你可以试试看Allaire的Jrun, 它的作用就像是针对Netscape企业版与FastTrack服务器、微软的网络资讯服务器(IIS)与个人网络服务器(PWS)、Apache、以及其他服务器的网络服务器附加设备。你也可以使用Apache网络服务器的Java版本,最新的JSWDK里有提供。
1、下载与安装你需要的组件
目前发表的1.2.2-001,JSDK可下载的版本是以可安装的压缩文档形式。下载的文件大约是20MB,可提供完整的Java发展环境,让你能建立利用标准API为核心的Java解决之道。然而,你的网络服务器需要应用到ASP的唯一一件事是Java编译器。要让网络服务器知道编译器的位置,将环境参数JAVA.HOME设到JSDK的安装目录。如果你是在Windows上安装并且接受预设目录,将这行代码set JAVA.HOME=C:\1.2.2加到你的autoexec.bat文件并且重新开机。
在安装好JSDK之後,下载并且安装JSWDK或beta版的Tomcat,以Java为主的Apache网络服务器。安装在哪里并不重要,重要的是你可以找到它。一般而言,它会放在上层目录,这种方式可以让你取代JSWDK或 JSDK的网络服务器,不需要移动其他的网络服务器。在你安装好这个文件之後,你就可以准备使用ASP了。
在你正确的安装JSWDK之後,执行startserver指令来启动网络服务器,预设通讯口为8080。要看你在启动服务器之後是否有正确的安装工具,你可以载入范例ASP文件中的任何一个(http://localhost:8080/examples/ASP/)。如果你能够成功的执行一个范例文件,你可以知道你已经正确的设定好软件了。如果你在启动服务器的控制台视窗看到错误讯息,那麽你需要解决这个问题。最常发生的问题是没有设定(或者不正确设定)环境参数JAVA.HOME。 要检查目前的环境设定,在DOS模式下键入set。
2、开始解释ASP语法 之前,先建立一个显示目前日期与时间的快速网页并且将它储存成sample.ASP:
html
head
titleFirst Page/title
/head
body
H3Today is:
%= new java.util.Date() %
/H3
/body
/html.
将这个文件与你所有的HTML与ASP网页放在你JSWDK安装目录下的网页目录里. 你可以在http://localhost:8080/sample.ASP下载此页.当你第一次参观这个网页时,网站服务器会将ASP翻译成Java servlet代码,那你就会看到目前的日期与时间.
现在你已经下载,安装,并且架构好环境,你已经准备好要了解ASP语法与建立你自己的ASP为主的解决之道.
二、ASP语法的基本原理
安装之後,接下来我们要讨论ASP的语法.如果要偷懒,你可以下载语法卡,如果你不熟悉 Java的程序设计,你可能会想要参考Sun的使用手册;然而,网站建立者不应该做太多的Java使用程序,除了几个函数式之外,出现在你ASP网页上的Java程序码
您可能关注的文档
- [快速发展的新中大.ppt
- [年休假及高温季节津贴等.ppt
- [制作内容.doc
- [微信营销转化必须知道的8个技巧.doc
- [制作各种豆浆食谱.doc
- [微信账号检测助手最新使用手册2017.doc
- [微信账号检测软件使用手册2017最新版.doc
- [微信输入程序.doc
- [快速辨析并修改病句.ppt
- [微信酒店预定系统功能是如何实现的?.doc
- 计量规程规范 JJF 2153-2024强脉冲光治疗仪校准规范.pdf
- 《JJF 2153-2024强脉冲光治疗仪校准规范》.pdf
- JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范.pdf
- 《JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范》.pdf
- 计量规程规范 JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范.pdf
- JJF 2154-2024亚低温治疗仪校准规范.pdf
- 计量规程规范 JJF 2154-2024亚低温治疗仪校准规范.pdf
- 《JJF 2154-2024亚低温治疗仪校准规范》.pdf
- JJF 2180-2024婴儿辐射保暖台校准规范.pdf
- 计量规程规范 JJF 2180-2024婴儿辐射保暖台校准规范.pdf
文档评论(0)