《Web应用程序设计实验》实验指导书实验八_c程序设计实验指导书

2020-02-29 其他范文 下载本文

《Web应用程序设计实验》实验指导书实验八由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c程序设计实验指导书”。

实验八

Servlet技术的应用

一、实验目的(1)、掌握怎样编写和使用Servlet。(2)、掌握编写和配置和Servlet有关的web.xml文件。(3)、掌握在Servlet中使用seion的方法;熟悉把用户对某JSP页面或Servlet的请求转发给另一个JSP页面或Servlet的方法。

二、实验工具

(1)JDK1.4、JDK1.5或JDK1.6,可以从SUN公司的网站免费下载(2)编辑工具:记事本或Dreamweaver MX 2004、FrontPage 2003(3)Tomcat服务器,也可以从网上免费下载(4)Netbeans 4.1或Jcreator

三、实验原理与内容

(1)、有些Web应用可能需要JSP+JavaBean+Servlet来完成,需要服务器再创建一些Servlet对象,配合JSP页面来完成整个Web应用程序的工作。本小节实验将介绍怎样编写创建Servlet对象的类,怎样在Tomcat服务器上保存编译后的字节码、编写部署文件,怎样请求Tomcat服务器创建一个Servlet对象。

① 复制需要的jar文件:为了编译Servlet源文件,需要HttpServlet、HttpServletRequest等类,JDK内置包中并不包含这些类文件,用户需要将Tomcat服务器中commonlib目录下的servlet-api.jar文件复制到JDK安装目录的jrelibext子目录中。

② 添加Servlet类的字节码文件:编写如下的Servlet类:Computer.java,保存在D:盘根目录下,编译该类,形成starmoonComputer.cla,将此文件夹保存到Tomcat当前Web目录(如:ROOT目录)下的WEB-INFclaes子目录中,重新启动Tomcat。Computer.java:

package star.moon;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public cla Computer extends HttpServlet { public void init(ServletConfig config)throws ServletException

{ super.init(config);

}

public void service(HttpServletRequest request,HttpServletResponse response)

throws IOException

{ response.setContentType(“text/html;charset=GB2312”);

PrintWriter out=response.getWriter();

out.println(“”);

String number=request.getParameter(“number”);

//获取客户提交的信息。

double n=0;

try{ n=Double.parseDouble(number);

out.print(“”+number+“的平方根是:”);

out.print(“”+Math.sqrt(n));

}

catch(NumberFormatException e)

{ out.print(“请输入数字字符!”);

}

out.println("

《《Web应用程序设计实验》实验指导书实验八.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
《Web应用程序设计实验》实验指导书实验八
点击下载文档
相关专题 c程序设计实验指导书 指导书 程序设计 web c程序设计实验指导书 指导书 程序设计 web
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文