Rar!ϐs t <PBPF93 workshop-web\.classpathK ̗wzbij-RBڶI%EEY{ֈP 9ھ4pM$ľ_]a!"Fwp;lC.H] XS,Z'\I$ u5 5KZzJʭ枟Ɖʹ *m?fp%h~ ;t :B}uF93 workshop-web\.projectkEN  Sdx>_7s|<^nj`3{f8(9v.215et]Yl*전*O WQV%RtMD!ۧMRrKNGaY2̪|꼂@,~LJ]b )?iE<\4ό*4lQ'rhCA!F>V s)PP lj}EM0_- i:L?ط B+0A9[ O7_9Ւ5#={G%qG߫"8F/$t iUPF93D workshop-web\.settings\org.eclipse.wst.common.project.facet.core.xml ̽ /8>PQ$ J@ mb6"qʄp[r=YKs(&[|a/ݤ^Zw!M}[ nLRݒxϐ_{b$o8׼T`]%fhᗚe6.*a-rD(ep=@Xz@t >Z93 workshop-web\.springBeans" P̏u^YFTvT)$#D% ۑNt [?g9ыnGF i,Yg5eNT$V@L]Kfo'lѹSDŽ[6jenW$}^l;pB l9%A b A|{q|$ Dd N.3N`L(t T/gF93/ workshop-web\src\hello\web\HelloController.java b7 ՁSة^yA*H6%}tlWUR 0P%V%x Q1~7s_yy}WF(I;\FbȺJ]^5S2/56Y-qDu#©8gَ[t X~gdk933 workshop-web\src\META-INF\spring\module-context.xmlPͽwO:(\  nQ$v6Q}M6[.&奴y%=33f 90!㛨7t )>gm㉮s)Hdj396D1-,x ohwI` ѰWUGoӷ'ҒBhKIeO,[Я[,E Z ifƯTkʶf`X9g)7?TwpC2,ѥeD+PDU9_|␹B;hW{4T o"qc]r#jrET `lؿDʪ:A:݈~aBya-m(S;^+wIt Vh?O4oF931 workshop-web\src\META-INF\spring\osgi-context.xml _ ݌ }r^x.v F,cB-Ļ/g/${LK}p1ZKєBUWt/!M{$_YRX&`X$.M﷠{}ǠȞ\sfdK?13|W C֕οX6VQ.!󠮵7'o;9 D}l4ot Zu:ݬZ935 workshop-web\src\META-INF\spring\security-context.xmlT ~xRq$J.6 Ezt&r=[Yo5Fm4m7q$q 8mfOwi,i$CQn8b8"]6yCR -mA.(#(2Bd9)α,X5"'WABj^ vF}yk;.%խ=3YgO뻅IR,&4ĔJDx( ރ)<a 6ҲP St{hZmh*]$"utU4SZe{.7砑bP`1@tiYN9GS}⎳]*cq$WY⥢܇h:gR]U ͂S'5(I$O~89u< H?cc2ECkqC1:ID=џ) VYDPZ nd[1 Q 5vDݬ"XM8fēÕA1Q;TTpD(8]Sx{_U/ l 5uk%&wU9]ɓ>m#?,gGҊZqr5 |Z 榼-W^i wUR &ZpXR5d(]lr1}& ͑uM8?3r?bl&_WYt K88Z90& workshop-web\src\MODULE-INF\index.html8 test lt V002}E901 workshop-web\src\MODULE-INF\WEB-INF\jsp\hello.jspкt

Workshop demo view (jsp)

${response}+t ?PBE93 workshop-domain\.classpath^ ̗wzbij-RBڶI%EEY{ֈP 9ھ4pM$ľ_]a!"Fwp;lC.H] XS,Z'\I$ u5 5KZzJʭ枟Ɖʹ *m?fp%h~ ;Rt ='m:VآE93 workshop-domain\.project^ S8=Sg%p8v7nZw|jPQ!2ndǺQ4|WVmh[(R{\ِ('U?l'%U(3|.oAZ>/ݞʳ9Ypt3ϴlQe" RxP[b7"(C^݂ e ödF9Hy桺O4Y `7As⅐rSa] s1B0?9n)JcWkM~YDA<;TPAt lU條E93G workshop-domain\.settings\org.eclipse.wst.common.project.facet.core.xmld_ ̽ /8>PQ$ J@ mb6"qʄp[r=YKs(&[|a/ݤ^Zw!M}[ nLRݒxϐ_{b$o8׼T`]%fhᗚe6.*a-rD(ep=@Xz@\t AyMF93 workshop-domain\.springBeans`] P̓Հԏ y#A'"+SrD#q6S 1M@ o,w;FS{( `taD,!fӍ3=Q%D%)5;뙱KS=SZ6(t>ǡq es#}QE~ixORMRl%$~ͻN*Ψ s{ TRcce,@ Y=ŷt WpK}E932 workshop-domain\src\hello\domain\HelloMessage.javapQ P̾7Dh"Jx62 %tJT$kD(< {$=033}4tTԪ:vi]z Z/^`_hLNNf 6JS5kvy՝CxmŻ9JCs XFc? 5q>tD<#.. _TzA{x׺t Mu ÝE93( workshop-domain\src\META-INF\MANIFEST.MFdv  /8;TYdu @_+(!!8v p 2[IE>R;0 FZ F+x飾LUuuyyLvW]٠Nt DPBE93 workshop-service.api\.classpath4? ̗wzbij-RBڶI%EEY{ֈP 9ھ4pM$ľ_]a!"Fwp;lC.H] XS,Z'\I$ u5 5KZzJʭ枟Ɖʹ *m?fp%h~ ;Rt B9?ޖg`E93 workshop-service.api\.project  Ձp$p|S~6 @ 6nL; S$ۏ'`p_vӧn|(ZE%R̃E >~G$Fwr(ck[GjD'JHP &_)m6ztX8[qo Ad^tbx&]0چX9 `5[ZGghqS7e$2e# ﹻF5n1௡@[BE¶F _o;LZžȃ ̬G~ ϫK, p@T[t qUE93L workshop-service.api\.settings\org.eclipse.wst.common.project.facet.core.xml@ ̽ /8>PQ$ J@ mb6"qʄp[r=YKs(&[|a/ݤ^Zw!M}[ nLRݒxϐ_{b$o8׼T`]%fhᗚe6.*a-rD(ep=@Xz@t FyE93! workshop-service.api\.springBeans^` P̓Հԏ y#A'"+SrD#q6S 1M@ o,w;FS{( `taD,!fӍ3=Q%D%)5;뙱KS=SZ6(t>ǡq es#}QE~ixORMRl%$~ͻN*Ψ s{ TRcce,@ Y=ot ]uӠכE938 workshop-service.api\src\hello\service\HelloService.javapG q)0eF?AiEtdQRA-m4 ן)*cF-`3vw(@S;LH4ρ-c{|!I:qe/Jt R)A!F93- workshop-service.api\src\META-INF\MANIFEST.MF;f5 U 7|7j[ ms3  D(Ca$! pI9 #vJZtnX2p01bXm7ŵTxo3f05RIeq B&'z7:a(t EPBE93 workshop-service.impl\.classpathx ̗wzbij-RBڶI%EEY{ֈP 9ھ4pM$ľ_]a!"Fwp;lC.H] XS,Z'\I$ u5 5KZzJʭ枟Ɖʹ *m?fp%h~ ;t CA6DE93 workshop-service.impl\.projectQ  7S{$42NFp` mCR'cq&D(8wUwe%pj+*dNsɠ$26[;tɪ^oY+&YKHjW$K=f5 87ӨwY!.P[87冣f9cV(CA!F:u=)6ݰFoyl\;SDaBggg$r'c /Z7H BVsCnaW@cbm>qAjG.~ WؑƆK_xP9t}?=PBt rU慞E93M workshop-service.impl\.settings\org.eclipse.wst.common.project.facet.core.xml$(z ̽ /8>PQ$ J@ mb6"qʄp[r=YKs(&[|a/ݤ^Zw!M}[ nLRݒxϐ_{b$o8׼T`]%fhᗚe6.*a-rD(ep=@Xz@!t Gݔ)E93" workshop-service.impl\.springBeans2 Ձ|WݴGWY`>'FBIidX%\!|Vnf^?7g?x!2YM&sŧ\Xl~ӣ;olʟd$V`L\+K XU7DeїS~#r7Ǎw#ׯ 4UKW$}-9ӱ"{(i9BCK-0Azyۆ$ j-qcXJ| BG@@Gh]l[,I(0v%Ӂ(c~$mHm^`B3h:)akaf{n>݋ m^.oqъ]PsUI;*%^ fxJF >"FHmž\ fqJ450C|^}`.(G(iS*bپ-e!L3uO#n ǰPyt Sq<<9E93. workshop-service.impl\src\META-INF\MANIFEST.MF` P̟ՁulGJ(5AIk,I+Rt2Դv,09?w|2 t?jYRm1U0n<햲(؂ӌ\Cx-*g@*je}{]yCK M竘fn]h*R ϔNСS%\oqz^to95$?Ǖ St(hN[\r[x¿؋6ㅀ$έWtMH5|wH|YN@=t HPB[93# workshop-service.impl.nl\.classpath>A ̗wzbij-RBڶI%EEY{ֈP 9ھ4pM$ľ_]a!"Fwp;lC.H] XS,Z'\I$ u5 5KZzJʭ枟Ɖʹ *m?fp%h~ ;t FCKHh#N[93! workshop-service.impl.nl\.project>!  7S{$42NFp` mCR'cq&D(8.V5pj+*dNsɠ$26[;tɪ^oY+&YKHjW$K=f5 8q)iE2+7Պ<$.P[8wFs2'rQ[ƂBtmW`. wL^qr@OY= IȜu2}Οkp@1 ?~,A N ]afǽXcojĞ47X„Aˤc9@jvt uU洠[93P workshop-service.impl.nl\.settings\org.eclipse.wst.common.project.facet.core.xmlΠ ̽ /8>PQ$ J@ mb6"qʄp[r=YKs(&[|a/ݤ^Zw!M}[ nLRݒxϐ_{b$o8׼T`]%fhᗚe6.*a-rD(ep=@Xz@Gt J۠[93% workshop-service.impl.nl\.springBeans^S P̏u^YFTvT)$#D% ۑNt [?g9ыnGF i,Yg5eNT$V@L]Kfo'lѹSDŽ[6jenW$}^l;pB l9%A b A|{q|$ Dd N.3N`Lꕘt j[93E workshop-service.impl.nl\src\hello\service\impl\HelloServiceImpl.javai L u8;.P5  4й2ز["P14-ʣL4E~s88ĖjJTVEM3SFȃpNjmQFxT` 3%u VAC#n?MQAl\E+avU?e(em; HR$lɓZc6ϴw鲇4\\}t djȉE93? workshop-service.impl.nl\src\META-INF\spring\module-context.xml& J89*TӲsmJ!6lFjRƊ1d Ǵպb&mvHB=b[LoO?w^=/cY++[Y f#xTs@bƾR?C$ #cof %k.\|)l'b_ 6* (:saq,gqsEyAt#m;8?^4܂Ѐ-&{6t bgOE93= workshop-service.impl.nl\src\META-INF\spring\osgi-context.xml7'  ]N[ƌqt%- DPI|! ޶fn7dzQ-Ij>Cx-*g@*je}{]yCK M竘fn]h*R ϔNСS%\oqz^to95$?Ǖ St(hN[\r[x¿؋6ㅀ$έWtMH5|wH|YN@tL[90'workshop-web\src\MODULE-INF\WEB-INF\jsp~tLE90'workshop-web\src\MODULE-INF\WEB-INF\libftQE90,workshop-service.impl\src\hello\service\impl8rutT[90/workshop-service.impl.nl\src\hello\service\impl`%t?aF90workshop-web\src\hello\webytEZ90 workshop-web\src\META-INF\springҫqtH[90#workshop-web\src\MODULE-INF\WEB-INFW:^tEE90 workshop-domain\src\hello\domainTStK E90&workshop-service.api\src\hello\service4U(tLE90'workshop-service.impl\src\hello\serviceuqtNE90)workshop-service.impl\src\META-INF\spring tO[90*workshop-service.impl.nl\src\hello\serviceNO$tQ۠[90,workshop-service.impl.nl\src\META-INF\spring.wt;gF90workshop-web\src\hello{'bt>*Z90workshop-web\src\META-INF  ]t@Z90workshop-web\src\MODULE-INFn/st>E90workshop-domain\src\hello-RwtAÝE90workshop-domain\src\META-INF@` (tC E90workshop-service.api\src\helloPThtF!F90!workshop-service.api\src\META-INF@5"tDE90workshop-service.impl\src\hellot'qrtG9E90"workshop-service.impl\src\META-INFJ !tG[90"workshop-service.impl.nl\src\hello.$ԄtJΠ[90%workshop-service.impl.nl\src\META-INF0nt;PF90workshop-web\.settingsu It5l90workshop-web\bin((ıt5*Z90workshop-web\src  t>E90workshop-domain\.settings4t_ t8l90workshop-domain\bin!t8ÝE90workshop-domain\src@` VtCE90workshop-service.api\.settingsd,@t=l90workshop-service.api\bint=!F90workshop-service.api\src@5YtDE90workshop-service.impl\.settingsyt>l90workshop-service.impl\bin|yt>9E90workshop-service.impl\srcJ tG[90"workshop-service.impl.nl\.settingsi!tAl90workshop-service.impl.nl\bin&qZtAΠ[90workshop-service.impl.nl\src0nEt1F90 workshop-webkU1t4MF90workshop-domain9]/t9E90workshop-service.api^`t:E90workshop-service.impl=t=[90workshop-service.impl.nl~={@