实验?/p>
Servlet
的使?/p>
实验性质:设计?/p>
实验学时?/p>
2
学时
实验地点?/p>
一
、实验目的与要求
1
?/p>
理解
Servlet
的功能?/p>
2
?/p>
掌握
Servlet
的编写方法和部署方法?/p>
3
?/p>
掌握配置文件
web.xml
的编写方法?/p>
二?/p>
实验内容
1
?/p>
Servlet
的相关基本概?/p>
?/p>
1
)什么是
servlet
?/p>
2
、简单的
Servlet
应用
?/p>
1
)编写一?/p>
Servlet
,实现向页面输出?/p>
Hello World
”的功能。请写出相应
Servlet
类的代码?/p>
Servlet
的包名自定)
?/p>
ShiYan8_1.java
package myservlet.control;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.http.*;
public class ShiYan8_1
extends
HttpServlet{
public void service(HttpServletRequest reqest,HttpServletResponse response)
throws IOException{
response.setContentType("text/html;charset=gb2312");
PrintWriter out=response.getWriter();
out.println("<html><body bgcolor = #EEDDFF>");
out.println("Hello World!");
out.println("</body></html>");
}
}
?/p>
2
)请问编写好?/p>
Servlet
的字节码文件应部署在
Web
服务目录中的什么位置?请写
出具体的路径?/p>
F:\apache-tomcat-7.0.77\webapps\15jsp\WEB-INF\classes\myservlet\control
(
这个答案不是标准答案,每个人可以不同
)
?/p>
3
)若要实现本例的效果,必须配?/p>
web.xml
文件,请?/p>
web.xml
文件在哪里?如何
配置
web.xml
文件?请写出相应的代码:
<servlet>
<servlet-name>helloworld</servlet-name>
<servlet-class>myservlet.control.ShiYan8_1</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>helloworld</servlet-name>
<url-pattern>/helloworld</url-pattern>
</servlet-mapping>
(此答案不唯一,每个人可能不同?/p>