\0806410103"debug="0"reloadable="true"/>”代码,保存“server”,并且重启服务器。
打开“dreamweaver”,点击工具栏中的“站点”,选择“新建站点”,给站点命名,站点的HTTP地址设置为http:
//localhost:
8080/test,下一步,服务器的选择为JSP,下一步,文件存储位置为d:
\0806410103文件夹中,下一步,站点使用的URL设置为http:
//localhost:
8080/test,点击完成。
把“共享”文件夹中的test1.jsp文件复制到d:
\0806410103文件夹中,打开浏览器,在地址栏中输入http:
//localhost:
8080/test/test1.jsp。
即可使test1.jsp在浏览器中运行。
第二题servlet类在jsp中调用
2.共享文件夹中的Servt1.java是一个servlet类,在你的web服务目录中配置路径,编写xml文件,可以通过s1.html中的超链接调用该servlet对象。
P245为建立的步骤。
首先,启动eclipse,安装目录选择0806410103文件夹,在eclipse中建立一个工程,给工程命名为s1,“projectlayout“选择第一项,在s1上建立一个类,包的名字设置为“com.wsy”,类名设置为Servt1,下面的勾选项去掉。
其次,把共享中的Servt1.java文档中内容复制,粘贴到eclipse中Servt1的类中,同时会出现“
importjava.io.*;
importjavax.servlet.*;
importjavax.servlet.http.*;“的错误,此时需要导入其他包。
步骤如下:
⑴把Tomcat6.0文件夹下的lib文件夹下的“servlet-api”复制,粘贴到jdk1.6文件夹下jre文件夹下的lib文件夹中的的ext文件夹中。
⑵在eclipse,把“ReferencedLibraries”/“ConfigureBuildPath”/“AddExternalJARS”把Tomcat6.0文件夹下的lib文件夹下的“servlet-api”添加进来。
此时错误会自动消除,保存文件即可。
其次,在0806410103的文件夹中建立一个名为WEB-INF的文件夹,在此文件夹中再创建一个名为classes的文件夹,把“D:
/s1”中名为com的文件夹复制到classes文件夹下。
再次,在“dreamweaver”中新建一个即本页面XML,命名为web.xml,另存为到WEB-INF的文件夹中,编写web.xml代码如下:
(绿色字体部分为固定模式)
xmlversion="1.0"encoding="ISO-8859-1"?
>
T1//此处T1为Servt1.java中的类名
com.wsy.T1//为包名加类名
T1
/**//**自己随意命名
最后,在重启服务器,再浏览器中输入http:
//localhost:
8080/test/com,回车即可。
第三题:
在jsp中调用tag文件
3.共享文件夹中的c1.jsp页面复制到web服务目录中,在你的web服务目录中使用c1.jsp页面调用EvenSum.tag文件。
P40为服务路径的配置
首先,在“D:
\806410110”文件夹中建立一个名为WEB-INF的文件夹,再在WEB-INF的文件夹中建立一个名为tags的文件夹,把EvenSum.tag文件文件粘贴到tags文件夹中,同时,把c1.jsp文件粘贴到“D:
\806410110”文件夹中,与WEB-INF的文件夹在同一个根目录下。
其次,在dreamweaver建立的站点中打开c1.jsp文件,修改其后台代码如下:
(绿色字体部分为修改部分):
<%@pagelanguage="java"contentType="text/html;charset=gb2312"pageEncoding="gb2312"%>
<%@taglibtagdir="/WEB-INF/tags"prefix="h1"%>//prefix="**",*表示命名为任意的,只要与<**:
EvenSum/>中的**名字一致。
以下是调用Tag文件的效果: