1、JavaEE基础实验报告2【实验名称】:Servlet的开发应用【实验目的】:.掌握Servlet的一般开发过程。.掌握servlet的配置。.掌握servlet的运行。【实验内容及要求】:包含一个 servlet 名为HelloWorldServlet,为该name和student_no ,参数值分别为学生姓名”。运行该servlet,输出格式为创建第一个 web应用程序 HelloWorld ,servlet设置二个初始化参数,参数名分别为和 学号”(每个同学使用自己的姓名和学号)学号为*的*同学,你好!这是一个简单的servlet程序【程序输出结果截图】:页面代码:3S. IfQ AC?
2、 inflMK K 方iiwy J JBS.5Utar#ies$WfcAwil!* Mn-INF u MAWtST.Mid MB-M比利cMhw 01出 .时tbgw 0Gw*|g 0!3 一 口L O%B|!K代码页编写:&throws ServletException if an error occurredthrows lOExceptiort i f an error occurred/public void doGet(HttpServlstRequest request, HttpServlet throws ServletException, lOException respon
3、se . setCont ent Type (r,text/html;charset-gbkrr);response . setContentType ( text/hml);PrintWriter out = response.getWriter ();String name-this * getInitParameter(name);String student_rLO=this . get Ini t Parameter (T,studentno n) out.printIn(!doctype html public n-/w3c/DTD htmi out . print In (HTM
4、L”);out, printin ( A Servlet 11 out. printin (11 );out(“学号为:+student_no+ 的同学 +name+1T 你好”out.printin();out. println (11 H ;out,flush();out.close();实验输出正确。【碰到的问题及解决方法】:问题:第一次做时,代码按照指导书上修改的,可能有些小错误之类的,对照着指导书再次审查一遍,都改过来了。但当访问时出现了问题,可以访问Tomcat匕国事,*&* 1 01 9曲dpf K司 iDHWi jt IH加IE LK*帚I ImEZ UitaMi iMKrnl
5、14r立7rl Arch TwmI上( Apache Software FoundationIl 11 fi! ! / / W * W ? P h t. o r Ed9omcali-yUE jjrECxrv I mi上 mei2fflsX第OM !如於前加金:iCV如例匐 0 IW 川仲&Nf。丽词W Md 5旧tJ二 WrtfcetHB PrsOaU* m.WCM回早 TAr outline M在 OutlineEl PiOpil iiProperty* ,以上程序没有问题,http Statue 500就是服务器内部问题。由此我就开始 查Tomcat的问题,重新设置了其路径和环境变量,均没
6、错,再重新打开时, 还是如此。WrlS ucl rmmaTh S u ; uri: a7 n=Ea cf mxrDecigr Source* m*卜 歌尸 峥”. a gsr 4 o,*2o 4| 6。K2/U,E3/WkW2sEMwby(MUU ; OU0ae4电Q9,q-9,r*80 M***.“” d 1Mg.yd .、 38.H MFg. XeRMdA* jgjLp X15E.US 13ft- 3g artlScr “ iV1am Library | k加,33Ew auA|EJJ!3nTH 73 阻廿 QtcMH-1 m errQ rrx () ma1*,付工的 1 5 Mlca m
7、StM?2?a .Iazic . MullPoinca rlxcapc *g javaM.Mrvlat .GenatAeJetvletJioa. D3U9C. Hei lServlet ,doGet iBelloServlr “vei,7, l&vaA.dxvlet.x.ip.ii&K.3ezvleL.aexv.);eMtt(j3tx7ie: .3av&Hi?) avM .vervlat .Mccp.Mtt9ServXec.5v*tl7)8y口卜工org Java基础的报告 apache coyote. hctpl 1 Bttpll?pr Processor. pr 0 x9 - ApaeDQ. coyoto.
8、htpll. Htrpl 1* f Protocol SHrt o*g. ApacDA. tcacAt . utApr Endpoint SWor kar.Sava. lan.Thread, mm. Q wa C于是,最终将Tomcat又重新解压,配置。终于再次运行时,出现和下的正确信息,这时终于成功了【体会和收获】这次实验虽然简短,但也花费了好久时间。因为在之前安装 Tomcat 时,是按照步骤安装的, 但还是因为此处出现问题。 所以查找问题源头时间比较长, 频繁出错也使得自己有些小失落。 但还好, 自己越来越有耐心来研究这种问题, 最后成功得到实验结果。这次试验告诉我, 不要忽略任何小事情
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/3307.html