当前位置:文档之家› JSP应用开发(Java方向)实验指导书

JSP应用开发(Java方向)实验指导书

JSP应用开发(Java方向)Java课程组姓名: 班级: 学号:淮安信息职业技术学院计算机与通信工程学院23 24 25实验一 实验二 实验三 实验四 实验五 实验六 实验七 实验八 实验九 实验十实验十 Web 项目的创建 ........ 房屋交易系统的原型设计 JSP 基本语法 . ........... 系统中用户注册的实现JSP 隐式对象 ........... 个人房屋信息管理的实现 使用 使用 使用 使用 Servlet 实现 BBS 论坛登录 Servlet 实现论坛版块显示 Servlet 实现论坛主题帖显示 Servlet 实现论坛主题帖发表使用 EL 表达式实现页面欢迎语 12 13 14.. 15 ... 17 19 20 21 22 实验十二 实验十三 实验十四使用 EL 表达式重构主题帖页面 分页的实现 ....................... 过滤器的使用 ...................【实验目的】1熟悉WEB 项目的目录结构; 2、熟悉WEB 应用程序的部署运行; 3、熟悉Eclipse 和Tomcat 的部署运行; 【实验准备】、复习配套教材相关章节的内容; 、预习本次实验; 【实验内容】1熟悉Web 项目的环境配置(推荐采用MyEcIi pse 作为开发环境)。

1)在配置WEB 开发环境之前,首先确保你的机器上安装有JDK ( 1.6 及以上和Tomcat6.0及以上)。

打开MyEcIipse ,进入windows 菜单, 选P refere nee 选 项进入如下界面。

I I AlVT<ya 斗3 ib btk 尊由gd.I J TC B B^i aaft ■日*L tar 」pi .w Bs^-d p n-vpa c-t ■ -v* c Ha —a 尊 a^t-nLISh 叶 h*姬 Xl.tUXOptXi e 打OS-iTicl* cli ch■n 丄c : Ttti I e 砂 noi. on 411 vi 栉,2)打开MyEcIipse 选项后,再打开Serve 选项,接着打开Tomca 选项。

实验Web 项目的创建EI -I- Knt审P 【■丄u1+ Ins I. *11/tb 丁 I 土. J- Flui n D rriLGd Kvui/Ii.bacGeneral点击Tomcat 6.x 选项。

指定你的Tomca 的安装路径。

* ----------- 0 丁― 州 丁却空・1驴空心 ciE 驱旦亘亜更HTg eg 蠡艺二2 i+iAJH IlA.tiLlju.Ea Fil" ULJ. 1-d.L t-arx Inturnul. T-d-aL±J KVKZnl arjir Li-a Fm N ■.! ■ a a ■'IHyZ -cL Lpv-fl/S NKVBn-tnyZ cl Lpi-aFra J ■ c I C 咛IH I IL L L L L .Hap nr I. H■ E■ R■r■t. ±j . 国tjfi aJ . k5. KODbibltL*To ■亡 HA hxin-* Alt ■亡 L«*F:7 on c ■.!. L -anp J i. r«ci.&r p :|e : □ I 匚:\Tw*u.lE. 口 I 匚:S TmrH.lE . □ \ I. anpHr Dv■ ■][E :■■口宵"Oplh-dhAl *rfWiUR-Lx.:[e«xtc^t S + f«TlItxJfipply 11曲113“13)点开Tomcat 6.x 后,点击JDK 选项,配置JDK 。

• Preferences JTXDat^bis 卑 Esplgr^r rilfrs inl Edi lorz In-^MTRi-t TfloTiJiya Enterprise Project Rati II f-^HyEdipT■■/Swine (lafyen4WyEcLipBe Project C*|]Bibili ti IS Report Design S^v*ri + Germumt 壬 g 乱"Fizsh壬主 ± T Inte^atfd Sandfc 刚 JB«isMty JQitAS Or Ad* Ori g les inSw Jiv^ Sritsm Appli cTemcal T TmeZ A. X + Toncal 5. ■ 3 Tone" S. XFalhs• L IT ・■■: ■Mil ..Optional Java VU areiments ::NotesToncit JDK AUb« :I jdk 】.6JDK Virtail H ■匚hin* mart Ep*c :Ey ■ full JDK iivst*lli.ti nn Sptiifyiltg A. nE will in ut slu^lup tKCiplitit.A TOIi use of the -cp, -ela-sspatl^ or -Djava. library path JVM optiorns. C Q 口百迅t th« Cla^sp^th f^r praper path Qmti un加ply IZaiEl I4)点击ADD 按钮。

进入JDK 配置界面,指定JDK 安装路径,完成JDK 配置。

LcrtLl > Adil J VISt-Euidu-d. VWJKE xhb^nuEefa.ixLt 卵 Ai-er^nents:JM5)元成配置后,MyEcIipse 工栏的Tomcat X 栏出现你所配置的Tomcat 菜单项。

a Enter 卫rise - f irst/TebRoot/index- jsp — lyEclipse Blue Edi凉’、tS Ki er arcKyJ 口 HyEclipse Derby HyEclipse TomcatH _____-匸爲卜1 耳 Tcmcat 6. x>2 ]斧 Ccnfigrure Server1・? ■ 05百弓 Md 岂駅 Dtployments...題 Conf i gur «iF= request.getS6)点击start 后,启动Tomcat,在控制台输出如下信息,则表明Tomcat 正常启动。

jjtx■ r DT-y|L \」肛I E 口 Qs j :rc 旳垃浜略磴Ha- aw ■亡由iJJ Jb jt iJ: ■• \ j *] :\ J d-kl :\J tiki :\j dltl .\j dJtl .\j dlzl :\j dkl:\j ._6_ £^字 \j芟仝••丄i 主 Yy 至些 壬芒.__j 戈打)•飞 ijS!込 v]二:\1孑6亍2二亏二:Fl ni_ns \ J ■-■ Il i. h \ j 化 V j jiT- b U_C12\JE -»\.1X b\J C» _| U- .fi . □_□£ \jr w\li L\chiN k bl L ■ . J u .0- □_□£\j±-*\Ti b\Qjct\dxi£n -=. j y.S. I? □£\jir*\Xi b\ssct.\loc*l*d-fl.-L-4. j -ar.6. Ci_O2 \. j JT c \T i "b S. C5t t'K sunj < c_pr ^vi d.c JT . j mr .6. Oi __ □£ V j IT c VT i "b h cat t \ SUUTPT : C op i . j cj." .6 Oi_CJZ V j V e VT i b \ t \ suxipkc s 11 . j arJ A HJ ~E K Lu-r n s L ~J Ul-a..Hcwri.Ef=t ore D 亡 fwltOK.* frnbl^ni & J^Tidoc Dt-clarftlioci S Console £3「帮咯口匸 Kistorr ■ X 二it ,空[戸兰 S 怙皿也怙 丁心*一麻^口債*"讯1] C- FaU-iUivtXJdk] 6 01 祈tA 」时"瞅* U* 勺 £009 T AOJB PN)信"9、: X14L validation disabled2009-1-9 19;40:25 org .apache ,coyote .httpll ,HttpllBasePj 信息、:starting Coyote HTTP/1.1 on http-00&02009-1-9 19:40:25 org.a pache ,j k ,common .Ch 丑nnelSocket ir 信息:JK: ajpl3 listening on /O. 0< 0 * 0: 30092009-1-9 19:40:25 org.apache.jk.server .JkMain start 信"息、: Jk running ID=0 tiine=0/125 config-null2009-1-9 19:40:26 org * apache.cata 丄ins*storeconf ig ・StorE 信息、:Find registry server-registry . xml at classpath re 200S-1-9 19:40:26 org.apache .catalina .startup .Catalina 信息、:Server startup in 4640 ms2、第一个WEB 应用程序。

1)点击File 菜单栏,新建WEB 工程。

Qp 佃 Fil J.二 Id mmVs吕 Save AsEnterpri st AppLicati ofit hroject童V 包b Service frcj^ctA 让nKevertM 空也.. Rename ..Ed-€r«=KF£F£萌 F K I C ....CI AZ S II Interface住 Eiuim 矽^nnotati on2)输入工程名,完成工程的创建。

了解开发环境自动给我们创建的ILbAn Uilp* ” 0 ” <1|1 r*tk*ct T H f ; Jluju-dhyj D jmu. 述I 3』fLt&l.』irr卜 JFl Syi-i H Li br-vT :■yShp + ■ jzn L 1 LblLtfjtl S :站■■皿P L厨 UK rm IF 白libX, 沁『ST /J M jip■ I- I ®: __ Lk_I-jw ■-Hanil *■ I UHuilMII24 5 e 7 ]:<@ paqe language='M ava" iTnport=" java . util . <String path = request 亠getConteKtPath(};String base Path = request-getscbeme 0 +" Z/^'+re %>Z I nnCTV 口 TT HTMI. PrTRT.TL " - / /WTr / /nTFi HTMI. dm T目录结构和第一个JSF页面,index.jspo3) MyEcIipse 给我们创建工程是一个简单的可能运行的小程序。

相关主题