2023年12月25日发(作者:)
利用Dreamweaver 8高效进行JSP开发
孙振亚
【摘 要】传统的JSP开发WEB都是采用手写代码的方式进行的,这种编程模式不仅效率低下,而且代码不规范,难以调试,无法满足企业应用的实际需要,Dreamweaver 8对JSP技术提供了很好的技术支持,使用它不仅可以方便快捷地进行Web页面设计,而且很容易创建数据库连接并在同一站点的所有JSP页面中使用,本文简单介绍了Drcamweaver 8中开发JSP应用程序的过程.
【期刊名称】《数字技术与应用》
【年(卷),期】2010(000)011
【总页数】2页(P116,119)
【关键词】JSP;Dreamweaver 8;动态网页
【作 者】孙振亚
【作者单位】无锡科技职业学院,江苏无锡,214028
【正文语种】中 文
【中图分类】TP314
JSP(Java Server Page)是Sun公司推出的新一代动态网站开发语言,是当今比较流行的动态网页开发技术。JSP技术是由Java语言作为脚本语言,在传统的HTML文件中加入Java程序片段(Scriptlet)和JSP标记(tag)就构成了JSP网页。但是,传统的JSP开发WEB都是采用手写代码的方式进行的,这种编程模式不仅效率低下,而且代码不规范,难以调试,无法满足企业应用的实际需要。
Dreamwerver 8是一款专业的HTML编辑器,用于网站、网页和Web应用程序进行设计、编码和开发。Dreamweaver 8对JSP技术提供了很好的技术支持,使用它不仅可以方便快捷地进行Web页面设计,而且很容易创建数据库连接并在同一站点的所有JSP页面中使用;通过各种功能强大的服务器行为可以快速生成具有用户注册、登录以及限制访问等功能的JSP动态网页。本文主要从可视化编码与手工编码的结合上介绍如何使用Dreamweaver 8开发基于JSP的简单动态网站。
在安装Tomcat的过程中,会自动在服务器上创建和配置一个默认的JSP网站,其根目录为$CATALINA_HOME/webapps/,其中$CATALINA_HOME表示Tomcat的安装目录。要创建JSP应用程序,最简单的方法是在网站根目录中创建一个子目录。
可以在网站目录中创建一个名为myjsp的的子目录,并在该目录中编写一个名为fir
的JSP动态网页,然后通过local host:8080/myjsp/对这个网页进行访问。
如果不希望将文件存放在根目录下面,则需要在网站中创建虚拟目录。在Tomcat服务器配置中,一个Web应用程序就是一个Context,可以通过在文件中添加Context标签来创建虚拟目录,用于存储与J SP应用程序相关的各种文件。具体步骤如下:
(1)打 开 $CATALINA_HOME/conf目录 ,打 开 文 件 。
(2)找到标签,并在其上面添加一个Context。例如:
其中,docBase指定JSP应用程序在文件系统中的物理路径;path指定虚拟路径,wor kDir指定该应用程序的各种目录,用于存放运行时生成的与该应用程序相关的文件。
本地文件夹是设计时的工作目录。Drea mweaver中设置JSP站点,它可以放在本地计算机上,也可以放在网络服务器上,实际上只要建立本地文件夹便可以定义一个Dre amweaver站点。
若要设置本地文件夹,将执行以下操作。
(1)选择“站点”菜单下的“新建站点”命令,打开站点定义对话框。
(2)在站点定义对话框中选择“高级”选项卡,然后在左侧的“分类”列表中选择“本地信息”,以显示“本地信息”类别选项。
(3)在“站点名称”文本框中,输入Dream weaver站点的名称,例如jsp。
(4)在“本地根文件夹”文本框中,输入本地磁盘中存储站点文件、模板和库项目的文件夹的名称,或者单击浏览文件夹图标浏览该文件夹,本例为D:jsp。
(5)如要指定每次将文件复制到本地站点时Dreamweaver自动刷新本地文件列表,可选取“自动刷新本地文件夹列表”复选框。
(6)在“默认图像文件夹”文本框中,输入此站点的默认图像文件夹的路径,或者单击文件夹图标浏览该文件夹。
(7)如要更改所创建的到站点其他页面的链接的相对路径,可选择“链接相对于”选项。在默认情况下,Dreamweaver使用文档相对路径创建链接。也可以选择“站点根目录”选项以更改路径设置。
(8)在“HTTP地址”框中,输入已完成的Web站点将使用的URL。在Tomcat服务器上已经创建了一个虚拟目录jsp,则在此框中输入localhost:8080/jsp/。
(9)保持站点定义对话框为打开状态,继续进行下面的操作。
测试服务器文件夹是处理动态网页的文件夹,Dreamweaver使用此文件夹生成动态内容并在设计时连接到数据库。若要开发JSP Web应用程序,就必须为站点添加测试服务器信息,通常可以Tomcat服务器上JSP网站内的虚拟目录作为测试服务器文件夹点测试。
若要指定测试文件夹,将执行以下操作。
(1)在“站点定义”对话框左侧的“分类”列表中选择“测试服务器”,以显示“测试服务器”分类选项。
(2)从“服务器模型”列表框中选择想要的Web开发技术,因为要使用Dreamweaver开发JSP动态网站,则从列表框中选择JSP。
(3)从“访问”列表框中选择一种访问服务器的方式,可以是“FTP”或“本地/网络”。若要在本机开发JSP动态网站时,则应选择后者。
(4)在“测试服务器文件夹”文本框中,输入用于处理JSP动态网页的测试文件夹路径。通常指定Tomcat服务器上JSP网站中的某个虚拟目录作为测试服务器文件夹。
(5)在“URL前缀”文本框中,输入用户在其浏览器中键入用来打开Web应用程序的U RL,但不包括任何文件名。如果Dreamweave r运行在与Tomcat服务器相同的系统上,则可以使用localhost来表示域名。例如,假定在本机上运行Tomcat,且JSP动态网页的URL为localhost:8080/jsp/
(6)单击“确定”按钮,关闭“站点定义”对话框。
此外,一个新的Dreamweaver站点显示在“文件”面板中。
已经在Tomcat服务器上创建一个名为js p的虚拟目录。下面通过一个例子说明如何基于此虚拟目录在Dreamweaver中设置一个JSP站点,然后在该站点的根目录中创建一个JSP动态网页,以便对站点配置正确与否进行测试。
(1)在“文件”面板上,用鼠标右键单击站点目录,然后从弹出菜单中选择“新建文件夹”命令,并将该文件夹命名为classes;同样的方法,在WEB-INF文件夹下创建一个名为lib的文件夹。
(2)在“文件”面板上,用鼠标右键单击站点根目录,然后从弹出菜单中选择“新建文件夹”命令,并将该文件夹命名为work。
(3)在“文件”面板上,用鼠标右键单击跟目录,然后从弹出菜单中选择“新建文件”命令,并将该文件命名为。
(4)在“文件”面板上是双击文件,便在文档窗口打开它。
(5)在标准工具栏上的“标题”文本框中,输入””第一个JSP应用程序”。
(6)在标准工具栏上单击按钮,以切换到代码视图。
(7)在
和之间输入以下内容:现在的时间是:<%=new () %>
(8)保存文件,并在Tomcat服务启动的情况下,按F12键在浏览器中浏览该页,此外能看到当前系统日期和时间。若在浏览器中按F5键,则会刷新当前系统时间。
JSP以其动态、高效、简洁及跨平台性,已被广泛地应用于电子商务、电子政务及各个行业的软件中,利用Dreamweaver可以高效快速的开发基于B/S(Browse/Server浏览器/服务器)架构的软件系统,在实际开发中,能够起到事半功倍的作用。
【相关文献】
[1]赵增敏.JSP动态网站开发[M].电子工业出版社,2008年.
[2]刘志成.JSP程序设计案例教程[M].清华大学出版社,2007年.
[3]李迎秋.JSP实用教程.大连理工大学出版社,2007年.


发布评论