试验一开发环境搭配与测试_第1页
试验一开发环境搭配与测试_第2页
试验一开发环境搭配与测试_第3页
试验一开发环境搭配与测试_第4页
试验一开发环境搭配与测试_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,JSP会涉及哪些内容1.1JSP语法基础(Java+HTML):对于Java,需要掌握Java的基本语法(类定义对象定义和使用常用类库java.lang.*,java.util.*)对于HTML,主要表单元素(输入)+表格(显示信息)+基本HTMLJSTL,标准标签库,用于输出和控制EL,通常与JSTL一起使用,主要用于输出Servlet,几乎所有介绍JSP的书和课程都包含Servlet,因为JSP实际上指的是JavaWeb开发。用Servlet主要是控制器。JDBC,对数据库的访问。JavaBean(Java类)2JSP的运行环境2.1JDK2.1服务器:我们用Tomcato其它的服务器:IBMWebsphere+BEAWebLogic+JBoss(免费的)+GlassFish(新出的JavaEE5服务器)3,JSP的开发环Eclipse+MyEclipse实验一,jsp开发环境搭建与测试试验目的:分别安装jdk,tomcat,eclipse+myeclipse,并分别测试成功。试验要求:1,jdk的安装安装jdk的原因:因为后续要用到java语言,所以必须安装java语言运行的环境。安装步骤(winxp系统):首先下载JDK1.6.0(JDK1.6.0的下载页面为:http://java.sun.eom/j2se/1.6.0/download.jsp);然后运彳亍JDK1.6.0安装程序jdk-1_6_0_06-windows-i586-p.exe,安装过程中所有选项保持默认;安装步骤如下:(1)安装1*Jwa(TE)SKKitGUpdate10-W=KQI:正在室扬1"*正任封其应,任井日:联反仙丈.^Sun由口安装由导正在三奖J的幻n)5E区#bpnsmKit6防如1D,归炫可有湍要持续几汾钳时间-ItS:illlllBil+获停IT关血+获停IT关血n开发者产描娘毒和培训的忧惠•■石尚f巨珥舷干兀亡粒日ZhT订芭限耳胃涔H司若年的力机』冷.二国苛食日;即曲使用方式的更要侑息,话主叮=笛注册危息页面.产品注田是免舶L悠隘街如下增值川w:*获得新府心斟卜程序和JEHHJ应佩务配置环境变量我的电脑->属性->高级->环境变量->系统变量JAVA_HOME=C:\ProgramFiles\Java\jdk1.6.0_10//是安装在自己电脑的位置asm迎i一苴质a出匕讥先^里,.亨壬里巴新建条琉噬量户由市-世绑仃采SEJB劫,案?变®一旧:LhU:出匕讥先^里,.亨壬里巴新建条琉噬量户由市-世绑仃采SEJB劫,案?变®一旧:LhU:lA?:l.C:'L心5了匚"能k4.Ln='£r.._<nSEceJLYUSBuY^z-Tztcni^end.PT_T_iin7T_rmnruthU5IK..,q*vz_:7Tr.iiimmnuEclasspath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarpath=%JAVA_HOME%\bin或者path=C:\ProgramFiles\Java\jdk1.6.0_10\bin(特别提醒:不要删除自己电脑中path路径上的东西。在已有的途径后边加上上述的东西即可。)注意:简单的测试jdk是否安装成功的方法是:开始->运行->cmd->确定中运行java或者javac命令。如果不提示是外部命令即可。.在记事本中写一个简单的java程序:publicclassTest(publicstaticvoidmain(Stringargs[])(System.out.println(〃Thisisatestprogram.");}}并将其保存为文件名为Test.java的文件。.检验是否安装配置成功开始->运行->cmd->确定将刚才的Test.java文件粘贴而到所显示目录下;然后键入javacTest.java,出现:或C:MTKTiOTSksysiea3l2\_cbJ-eneHlci'u-juftUiiiduvjvKP5.1.2600]ISSS-lWblMicrosoftCorp.m版权所有C-cuiiBintsandEettIngs-d!nintrator>jauacTestBJavaand忘ting-s\fidnxni_sISSS-lWblMicrosoftCorp.C-cuiiBints再键入javaTest,出现Thisisatestprogram;<C>版枚所有19S5-2SSLMicrosoftCorp.C:\Ikicu.nient&andettdninistpatof>JamacTestJavaCf\IilaiszioiiEnfcs£indiing-s^dlministriS-tDi*^j<HoaTestThisisatestp>o^r>amiBC;<DiaciiJiient£andSettIngsdnin1stFator*>配置成功。2Tomcat安装安装tomcat的原因:是作为web服务器。(1).安装首先,从/下载最新版本Tomcat安装程序,解压缩,并执行安装。WelcometotheApacheTomcatThiswizard网Iguide:youtlrcughtheInstall航ionof^jacheTamcat.ItisrecommendedthatyoucbseallotherapfilicaticnsbeForestartingSetup.This前ImakeitpossibletoupdaterelevantsystemFileswithouthavhotorebootyourcomputer.ClickNexl:b:«corLiniJs.:NeKt>:,Cancel配置环境变量我的电脑->属性->高级->环境变量->系统变量CATALINA_HOME:C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0TOMCAT_HOME:C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0上述两个变量中,配置其中的一个就可以了。变量1值CATAUNA_BASI匚:''i.Pr:utiFiles'i.ApacheEoEtwar...一1CATAUNA_HDM£C;iFr口grFi1巳;\Ap如二htF。11rrar,,,.:mVA_HDME%\lib\dt.jar:%JkVA_...CCimSphrC:VWINEOWSVsystem32\cmd.exeFF_NO_HOST_C...T-H.r.i.LTi-iIIT?r■1.一t?rit\2en4ri匕变垦值_±1STJA.YAC:\FrogxamFiles\QuickTime\QT5y..TEMFC:VnNBOYfSVTIMFTMPC:\WIHBOWSVTIMPTOMCAT_HDMEC:\ProgramFlies\ApacheSoftwai-..■winiirC:\HHBOYfS•l然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去,修改后的classpath如下:classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;

验证是否安装成功苛叶更Iaectl收电RtrP'TJ)TH©帝航眼e。*:—1彳u网扯大垒G兔窗茶壶祸苛叶更Iaectl收电RtrP'TJ)TH©帝航眼e。*:—1彳u网扯大垒G兔窗茶壶祸寤pti*溥”苴旬诲「酸蓄四nrr«,枚武正*…H一立宙全浏即t2L正式标后退访is启止mu王页tss玉京以同猝收京点■制娥*M咎取|gj百度TateitApacheSoftwareFoundation/Ilfyou'reseeingthispageviaawebbrowser,Itmean&yw'veTomcatguccee响lly,TomcatManagerDacum^t&tionR白I日白TomcatManagerDacum^t&tionR白I日白sa四国做匚顽口白皿TOPTK?』[匚100]171心值侄心「ITamestOntineHomePaa^FAQ例口伽泌日脆。匚旬日廿口勺UsErmhjlsilinciListDeR'elcpersMailngListRCAsmayhaveguessedbyrcv<1hiwisthedefaultTqe匚日thcrrepageItcanbefour>dontheBocalhQmy血est?CATALI!JA_HOHE/webappsSROOT/1ndex-htmlvitiere,'$CATALhA_HOME"istherrot相bsTcmcEil:inE-talationdirector-j-.Ifynu'reseeingthispaije.andyoudentthink网shcdBbe.tfi^nyouteeither日iserwtiohasarrivedatnswins亩II日ticnofTomcst.ory^j!reanadministratorirthoh缶Mgothi&ti削弱1叩quiterightRrwidrigih拿latteristhepleaserefertotheTqei:顷匚"M.uniHniaiiQnformorectetailed务tupandachiinisirationinformationthanis■fomdinth导INSTALL眼NOTE:Foisecurity饨乏白tih乱UsingthemafiWebdppigrtstrlFctvdltdUsersVuHhirok"'m^inagiBr^.LteemaredefinediniTMALTHA_miEHrm曰牝皿云-讪巳皿xniincludedwrtuini&rei^-agear。aiwEtofsampleSerdeisandJSPsiVjfliassociat-adsourcecode].白加「&海docunentation,andaiintroductory^jidetodwelopingwebapplications.Tomcatmailing1饵占areav日iIhBQatlheTomcatprojectsitefargeneralqueGticrsrelalydLucofTfigunngandusingTomcatd专瘁0ffiGaiadGhu-CF「<ifQrde^loperairorkinacciTorncatMisceHaneaus安装成功。注:测试时如果看不到上述页面。有可能是如下原因:电脑里安装了SQL等程序在先,默认服务端口都是8080,被抢占了,故而Tomcat不能运行。解决办法:需要在sever.xml文件(可用记事本或其他文本编辑器打开)中将port=”8080”中的值改为9090(可自行设置),保存该文件后重启Tomcat即可。3Eclipse安装安装原因:作为java语言与jsp页面的开发平台需要说明的是:目前市场上已经有集成了Eclipse的MyEclipse-8.0M1-win32.exe版本,它不需要单独安装Eclipse.首先,下载eclipse-SDK-3.L2-win32.zip(eclipse-SDK-3.L2-win32.zip下载地址为:/downloads/);然后将

eclipse-SDK-3.L2-win32.zip直接解压到D盘根目录:到这里,Eclipse安装完毕。4,MyEclipse安装1,下载EnterpriseWorkbenchInstaller_4.1.1GA_E3.1.exe(EnterpriseWorkbenchInstaller_4.1.1GA_E3.1.exe的下载地址为:/ContentExpress-display-ceid-10.html);2,安装EnterpriseWorkbenchInstaller_4.1.1GA_E3.1.exe。注意:当安装到下图所示的步骤的时候要选择Eclipse的安装路一径(如图),其他选项保持默认。

安装完毕之后,将MyEclipse安装目录下的features和plugins这2个目录覆盖到Eclipse的安装目录下。最后将刚才安装的MyEclipse卸载。解释一下上面这样做的原因:因为MyEclipse是Eclipse的插件,所以只要把features和plugins这2个目录覆盖到Eclipse的安装目录,Eclipse就会自动认出这些插件。到这里,MyEclipse安装完毕。3,破解MyEclipse运行MyEclipse4.1.1注册机MyEclipseKeyGen.exe,选择MyEclipse的版本号,输入注册名,生成序列号。(MyEclipse4.x注册机的下载地址为:/UploadFiles/2006-5/520753587.rar)运彳亍eclipse.exe(首次运行要求指定Workspace),依次点击Window>Preferences>MyEclipse>Subscription>EnterSubscription,输入注册名以及注册机生成的注册码。到这里,MyEclipse破解完毕。4,指定Eclipse+MyEclipse的JRE和Tomcat服务器首先,设定Eclipse+MyEclipse的JRE,一般情况下,Eclipse可以自动找到JRE,我们不用进行过多的设置。

其次,设定Eclipse+MyEclipse的Tomcat服务器,只需设置图中所标注的两处即可,图中其余部分是自动生成的。My^Edipse-ApplicationServer*Tiger+Geronimo1+JB□成矿-JBasgS'-国.亩-亩-亩.-国JDass4Jetty4其次,设定Eclipse+MyEclipse的Tomcat服务器,只需设置图中所标注的两处即可,图中其余部分是自动生成的。My^Edipse-ApplicationServer*Tiger+Geronimo1+JB□成矿-JBasgS'-国.亩-亩-亩.-国JDass4Jetty4Jetty5Jonas3Jonas+ffl:--El-;-[±l-;-[±lEl:--El:-JRun4OracleA5Orion1Orion2Resin2Resin:^-E:.-E:.-E1:--SunJavaSysttSunJavaSysttTomcst4Tomcat5JDKLaunchPaths♦WebLagic6Tomcat5?!\jakarta-tomc3t-5.Q:^O\tempBrowse...TomcatTempDirectoryOptionalProgramArgumentsRestoreDefaults到这里,我们的Eclipse+MyEclipse开发环境就搭建完毕了!5,新建一个web项目来测试一下Eclipse+MyEclipse开发环境是否搭建成功首先,在MyEclipse中依次点击“File>New>Project”,在弹出的“NewProject”对话框中依次点击“WebProject>MyEclipse>J2EEProjects>WebProject”,再点“Next”,在“ProjectName”中输入项目的名字“test”,最后点“Finish”。第二,.在Eclipse左边PackageExplorer列表中点击“test”,将项目test展开。右键点击WebRoot>New>JSP,新建一个名为hello.jsp的JSP页面。代码如下图(图中标注部分需要我们手动添加,其余部分是系统自动生成的):<%11pacfelanLfuaLfp=rria^zarrimport.=prj;mw日-ut.i1-古”pacceEncndinrf=rrGEKrr%><%Stringpath=request..get.Cunt.ext.Pat.h();StringbasePath=request..get-Scheinei::i+pr://rr+request..get.Serverl'J^riei::i+pr:pr+request..get.%><!DOCTYPEHTMLPUBLICJ/T.J3C//DTDHTML4.U1Transit-iona1//ENpr><heacl><basehref=pp<%=basePath%>"><t.itle>First.Project.</t.it.le><ni&t:=lhttp-equiv=prprai^inarpc口nt.ent.=prno-cacherp><nietahttp-equiv=prcache-cont.ro1prcont.&nt.=rrno-cachepr><nietahttp-equiv=Pre>:pires"content=rp0rp><nietahttp-equiv="keyTijnrcis"cont.&nt.=rrkeyTijnrLll,rke糜口rd2,keyiijnrd3”><nietahttp-equiv=prdescript.!onrpcont.eiit.=prThi3isrnypagerr><!—-Clinkrel=rrst.ylesheet.r,1type=ppt.ext./cssrphref=rrstyles.cssrr>——></head><出口匚1矿〉<FORJIname:=rrforin1practi□n=rphe1lo_result..jsprprnet.hud=rrpost.rr><INPUTtype=rrtextrrnaiwe=rrhellorr>国input.type=ppsutmit"name=PPSukimit"value=rr提交rr></FOP.M></kiudy>第三,如下图:再用同样的方法,新建一个叫hello_result.jsp的JSP文件,代码第三,如下图:<^-0paae1anaua^e=p,javaTrimport=j.以耳目石只基如』:...,,::PaaeEncodincr="GEE咔>Stringpath=request-getContextPath();StringbasePath=request■ge15chemei::i+":/rr+request.getServerIVarri已()+pr:rp+request.■get-■-!DQCTYPEHTMLPUELICFP-//T.J3CJ/DTDHTML4a01Transitiona1//ENPf><hca.d><}jasehref=,r<%=kiasePat.h%>ff><title》巳日:1口匚『Firmt.「'17口[已」匚口!f/tit.le>cnietahtt.p-equiv=prpraigtna"content=prno-cachew><id^ta.http-equiv™"ij.^che-uontro1"content""no—cacheP,>ernetahtt.p-equiv=prexpiresr,co:it.ent=rr0rr>citieuahLup-equlv=rrkeywordsrrconLenL=,rKeywordllrkeywordsrKeyword-3rr.-:-<:nietahtt.p-Equiv=prdeseriptionrpccintent="Thisistnypagerr><!——rei=rrst.yie5iieet.rrt.ype=rrr.ext/cs3rrijrer=rrst.yies.cssrr>——>Whe;5Ld><lziudy><%"i_equest.setCharacterEnc口ding(rrGBKrr);//该定中义GEStringteinp=request.Bget.Par;3iriet.er(rphellorr);out.„print.In(t.emp);</budy:=-</ht.ml>第四,启动Tomcat服务器。如下图所示(用红线画了的按钮就是启动Tomcat的按钮):Tomcat启动输出信息如下图:

云,Console:XProblem^TasksIWebBrowserlorg.apache.coyote.httpll.HttpllProtocolinit-CoyoteHTTP/1.1onhttp-8080org.apache.Catalina.startup:Catalinaload触EEtS^ErvEr[FlEmcitEJaw日Applicaticin]C;lRngramFilB5Ua\^UdkL5.Ci_C6llziinl^vaMEXB(WUE-ST9EN;5B:~54)£□06-5-19£2.:;57:00信息:Initializing2006-5-1922,:57^00信,点;Initialisationprocessed,in.390Gms12006-5-19.22:57:01org.apache.Catalina,core.'StandardServicestartfl-:.Startingservice-Catalina12006-5-192^.:57:01org.apaehe-catalina.core.Standard.En.g'in.estart信息MSrartixig=3erv1云,Console:Xorg.apache.coyote.httpll.HttpllProtocolinit-CoyoteHTTP/1.1onhttp-8080org.apache.Catalina.startup:Catalinaload2006-5-1922..:57:^01org.apache.icatalina.iore.StandardHosttDeploy&r信,息:CreateHastdeplaystf」匚ditectdeployment(non-jitix)I2006-5-1922::57:01org.apache.Catalina,core.'StandardHostDeployerinstall信,恩Processing-Contextc.on.tig^urationfileURLfile:D:\Jakarta-tonicat-5.12006-5-192^:57:07org.apaeihe-catalina.core.StandardHostDeploy&rinstall信『恩.*ProeessingContexxcon.fig^urati□nfileITRLfile:Jakarta—tonicat-5.I2006-5-1957:OBorg.apache..catalina.core.StandardHastD已plciy■已rinst-al1借尽,nrf■frintpvtnnTrfirrnrntinnfillTTPT.fi1p■T1■\1户i-l-n—1-nrrmnl-—r-'Illi第五,deploy(部署)项目。点击deploy按钮(用红线画了的按钮就是deploy按钮)窗口中点击Add,部署test项目(如图所示)。第六,项目test的运行结果:文件旧编辑回查看佥收藏®工具CO耕助文件旧编辑回查看佥收藏®工具CO耕助W?后退-。・E回©夕搜索☆收藏夹0地址(口['眉http山IciElhcisMBUEiWEsUhmllci.jsp转到链接缪于写完了!BpAgingTO董-j完毕,一.本地Intranet装完之后去Eclipse的Workspace目录下看看test项目的代码,也可以去Tom

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论