From 75cd74930c94b5b5a180ea19cdfbd81537c254ba Mon Sep 17 00:00:00 2001 From: Caleb Fontenot Date: Tue, 16 Apr 2024 14:04:58 -0500 Subject: [PATCH] Quiz 1 Complete! --- .gitignore | 1 + .../Lab_Templates2_CalebFontenot.zip | Bin 0 -> 39613 bytes .../nb-configuration.xml | 1 + ..._Templates2_CalebFontenot-1.0-SNAPSHOT.war | Bin 10155 -> 10197 bytes .../compile/default-compile/inputFiles.lst | 6 +- .../Printed HTMLs/problem1.html | 57 +++++++++++++++++ .../Printed HTMLs/problem2.html | 57 +++++++++++++++++ .../Printed HTMLs/problem3.html | 51 +++++++++++++++ .../nb-configuration.xml | 21 +++++++ .../ProgrammingQuiz1_CalebFontenot/pom.xml | 48 +++++++++++++++ .../src/main/java/beans/Problem1Bean.java | 58 ++++++++++++++++++ .../src/main/java/beans/Problem3Bean.java | 40 ++++++++++++ .../JakartaRestConfiguration.java | 13 ++++ .../resources/JakartaEE10Resource.java | 20 ++++++ .../main/resources/META-INF/persistence.xml | 7 +++ .../src/main/webapp/WEB-INF/beans.xml | 6 ++ .../src/main/webapp/WEB-INF/glassfish-web.xml | 25 ++++++++ .../src/main/webapp/WEB-INF/web.xml | 24 ++++++++ .../src/main/webapp/index.xhtml | 13 ++++ .../src/main/webapp/problem1.xhtml | 29 +++++++++ .../src/main/webapp/problem2.xhtml | 28 +++++++++ .../src/main/webapp/problem3.xhtml | 23 +++++++ .../ZIPs/ProgrammingQuiz1_CalebFontenot.zip | Bin 0 -> 16143 bytes 23 files changed, 525 insertions(+), 3 deletions(-) create mode 100644 Semester 3/Assignments/Lab_Templates2_CalebFontenot.zip create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem1.html create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem2.html create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem3.html create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/nb-configuration.xml create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/pom.xml create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/beans/Problem1Bean.java create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/beans/Problem3Bean.java create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/programmingquiz1_calebfontenot/JakartaRestConfiguration.java create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/programmingquiz1_calebfontenot/resources/JakartaEE10Resource.java create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/resources/META-INF/persistence.xml create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/beans.xml create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/glassfish-web.xml create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/web.xml create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/index.xhtml create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem1.xhtml create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem2.xhtml create mode 100644 Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem3.xhtml create mode 100644 Semester 3/ZIPs/ProgrammingQuiz1_CalebFontenot.zip diff --git a/.gitignore b/.gitignore index 518ae06..804d61f 100644 --- a/.gitignore +++ b/.gitignore @@ -104,3 +104,4 @@ /Semester 3/Assignments/Json1/target/ /Semester 3/Assignments/TermProject1_CalebFontenot copy/target/ /Semester 3/Assignments/TermProject2_CalebFontenot/target/ +/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/target/ diff --git a/Semester 3/Assignments/Lab_Templates2_CalebFontenot.zip b/Semester 3/Assignments/Lab_Templates2_CalebFontenot.zip new file mode 100644 index 0000000000000000000000000000000000000000..e3b7bb350eb0a75343c945c448ca784e08fcd39c GIT binary patch literal 39613 zcmeHw1z6X~6E_VKf~25yN;gP1(%m2p(w%}dC?ee{Dcwk;G)PFdq;x9X?~glw)_K8UzR+LqpY3Pxt%M(8U4+_GFWq zSS+5hFa*L8YkI_v;=lB+i+OfcE|<1j1QIO7vj>AmHvM4v4UT3ql8?0#VOu&nhkBP z)C+cnPB-&!Qqkpj&OxP6Oj%b9q5QyB=mtTo!u?Qqdph$+iK5{%cljPc4(aXJ_|&xB z2d#BHvrU^4(dM~@GKZ3~pBo!~1=g#palL<`V~)9H@G;W(z%`M|TVb)8SNEkX(24vW z8hL43wmRfXI11o(b!&R>Y1iAdl-bV-{XLc9=rMVX^fLK(!K0lDt8&POv1y7j(JagJ+LxOzw?C ze^U&SF=Zq-1^Kq8;bX8(4yqxZLgFf+UT@jJTj?X)rScny(-RwLb~%v(%+lM3TrZI# zJgsULwmER?f_tbJ*k#X1UDxx@b4tZZqg5M9Bvl2<*@xE@9fsO*|J0ldJ^Nhg@V})w zHrBfD6z@yFPVzm!Zl-Ny{uLS&-%Z0<+g|%CglK+@kiMSXSBNqGI58Vj-LGMF^Cu~4 z+vwSUMNsa4LRR;}z$t1T!7$0*N1GCJM}uD?+{ndMUSHp zV$-{|YrIRSe&=y=d^cBvvV{Ue9@)d@j+!a72-wQ9T2NgPh)JAVtEU@XQivb(n&|oXs^V9Ky8`MMEkB6X4_xTpD zOW%KT>^Jg+3^lAX;LT#Z|MM$S$`I=jX4=QGHd~jQpH%Q+8k}2H$}c%77=>lf^*mSe zujL-#gYPJS$;F5>(*$43^g)Pt=wQ5;) zKW1&Tx*AhG^^-Lxto5OrWR9OAY#5X=a*RA|X zNiS&+^(^$?YXI$c583C267Y+EG1lL|w0)o^At=vFB_b*Gnf;}WIEv{3ut){y)~%lq z@;zBgeQO&d8-VAmtAFA8J_@eS{zJn~{i9t&kE%lYh91>KAVQ!`L`Vxis*_AdF+07B zqDEU`t*E_m(*bX^rr>-OTa_MR!G&D68zjfTVk>%keL<=7pyqyY4ryBz%%ttC(IVme ziQamIY(hw|=#KF{~ThhXqqV1UXDw8z9K-N_pLf9ePEWp(t zSqm!~digk8YS`7jf+B_V?}wJ^yHRt{*U`4L{L1pr^rNJd1o^%&rmI>iY$X6v41h8H zep~TQIv~kEjL@GW$&Khqi`4AECD@;UK2VQzW-7^=_2638x?pw>R({dJdLGgvLYBJy zdrl5fO1e`ar0|(}H}1SZ7JYszr?e7%$9AGwO*KO19;kM(cW%As({4`Mxf7BN9ZOHp zt!YayO-Oeky~IoHLIVuwWSgAZCI)^Kn#3Y6ULGIesVxcSBCu({#tmR=Y|qI!ZSN5EiY`{{t28cok5?uSrBeux5LY5IX; z8S4?wE4Tq7I}meHM}l(v;2@?H$}3QynU!ID46Wrm9520GP%~|V3K}i%PbEd>9DsNd zkd!6UQ&%&_Ey1d1N5{T6LbRX6WvxgwVwm*iO)kI3xV45~6bc3Fg&Zq8QwUp77m@~+ zB4j75+f(1Mx;=MdUaOL4fx7_V;P|9V_yxoLjTsnqVz4x$k^JeCH$ET&{LZhn*!-Dh z1JL!6Eave%@0M*xM$6?%`4)B*R>P1dGhh$*z*-5G-xATYxWS}?jBts|XGO)i(hVHO zL?3tLJfmIKTuBc;jlN+J>A-)QdhBJ7Ls?*zOM9F7-PR)+^?F)R^3~iLj?_Zp*@vCz z8|34-_gh6l#^^5JXLwcn!ko%F%<{+#&1+T*g0w<7Q-c~NbU{Se>)i$m=tFLjGB3CQ z*2PQ+5D=lC9biLKZ5tZ{Bbz%^?}pkZOhyW@d2gLMzG3b(N-|U7;|FT|P+5(Q5n_;R zY|ne*b!c>Dkv==Z=^lHv5ikGvTO{Jj>hsf+XB}I!PI+2hLn0bMp}b>KAgkhw#ni&> zjc@%ENHFFmx3G0NADg6f4ZSFSyM=!Y<5f~3C2To?8{d$C7Q=^R*Ifp=jD0^PSQIvh z+D9xMFY;#LQja;URO;;-DvIUj${MOgmtm(VWM9zNGN();U&<9}5ly}|NKiYEIt7!} ztifuG+w*Ct3gp0vp!h+itdm9e zO^b2n<^-W^vv#ydJ}X9l8P~D9$=ucVU8_X{FcG#jm8S#n~X%-^$$@c4BLDCvqpQe-R3+0Hktyp=| zZm8D}EuE_M>b%Td-w3jN5p|&^P9PhsEfWvI$RDs#M3Rlfh8%OCzZ6NKN z%U9)JR-w~yRhh%3t}>CQfi=l*8V!<=G>Q6&54uql)LHsYKK*{ z#*B7`Zmu0uXjQJw`nv1&J}HBqzU~1XiL7Tx5}1n{bW&P`@+BA}Xwo8q)Ft$)tY@N! zcy|c9?9ctMU)0DAA71`Z1T#|PDC0P9>o-3Mt;9X@ox3`AngTVz>m1LlZBlvHQ-NWeVTAy zct{{y`;Rv*du$3h1+s78{W`d#vL@LQCk!?#5eUS##8y^h0Z zR0?0i7{4QeUfvKGb$9;F9YNI;-j_U1lTw1MK0S(bZR#xPSQ`xW{e zPu$U0xj`j@`!J>_kCZ)*ycZ9D$_lsIdryHqbvz;tG5g&IslRd-;p!jn* zE^OEZYA2qGEl~i}W&uAxY{Nc9O;6uI+s^b4%p?No-~e8j&pzLIqs%aRwl3R)`BjAW_vl$+1ZZ>erkZ64r2YpxD}IqkJGz!=GJIop>gMA)_zxocqbr`6inXLHn+ zxu0sgoc3Rarhn*OZQz40Mm7W|xtIdMN}qg*(O#$7EHVv=IzVx`NnAj?+IV{arG0lQ zbvI&IJnqGUQY$0KCB!z)(Z@={wHAq|Ab+okyg#pr?}Hv6dARcmO3H0=$)0BbvIPJa zK;~DFx3#bocn7iL9a}R~*FYI5FIrTesY5g+m+36^)!W`6V&0e%8PpjM#|in$?X`Ix zqac@@o8Rc5fAofn(QNau`(}OV6vkG2oT8%slJtHH=xqZ9>JGCd%2Du28!arAdWE-G zCA&IMd`4PDHA&pfS}0BXA_38b5Q;%-PM60(mBS+Qoy|&a$9KZ>GOb)BWNeZI7El2L8y_kYZGah zG!@2f1hcpe5CTFt*VB>|j;pX93Xvk#A~9B-A#-#&H98h7y{W9QReH{$95p4gN#L%t+2rQFg=XqxRhxEm_(ICs zQP)-{v|@(mTkGE4C+!NB8~ilp0>WO^_uevM@)=Ol#@r4xKbnTTkC?|bi--Aq&d!=0 z%*0(FMAk<45s~oqK+Y|CT|MZc{MABpA3iGD%GTYM!HMV9^t5;NZXxWN7Q>a6Q`+sj zXN;PcmzNHMl&hOOnZ#`p8a~r42fYi);>A8AqL2huRqk*Y7>>d;;gU|~t!MFY%M5+w1ByuULdRhvhWU}#R!2%3EbSJZQ zkLBs|^0)~7q4sF<_POz)>2Ft@l&~~x+B}$GooiwLFh2dVO3IZht`%#5aq$3*k^HY1 z9~}!@TMM&KhQ~FqR}wHEd^er^RcR_xgp04?r~f%0#G;moJ?N_nBY8-PS{%wL9?Iwr zh2Nj6(!*5bg`ay9kl_L9P0=-cu^u)!9voUT`I z=>%CpM!IF)0}PjTJ-DetnD8d&v!hzDwxP7%1YF5~WTfk^eYK62uxcDsv(eGohxFhC zp%XDQJfrF9DB2i>LefdWo}3HcPJsyY{kaO({vw``qzfb|c({Y(S&M zcp{96an!T2ENyQ;B8XkQ8YF5$$VM%+EmAK@0(HhWa3f|P@&mf%0CbmM?HVirP<02O zEBhHggn-cGnG#%^yp0*25Hy1>v? zswg7b&wH9gLOU5RJr4@X5I&69!?m4)#~F#cTwOK8S-wC@aE9-~J2N*blktcP-kGbk zf)yk>7;2)#lm8_|TT1K?`PH-~(I>xI_J{R&*IjSTPn2(U|c zz7N>!jz+5Lhvt0B=)Cp{oKb78C1Bdvg`<=CxT1JhW>-@La+M)1_SdWsx9jw{7|i8N!X||aoF`}9NDU88C+Bdj~}JwnLRMs^Vty9f6L8i6-vY)0k$=l zx-4@q{S^8Yix>2sf#0`)Z6ssYu5XKc34i8GUqI<8^#Rx!fVsYz?zYVbFx7-GARyl# zRC?#Dnf~dT{jmntDri{r1NOz61r^bLo&t0BXt+7Cl4|S_vY04(U^um}Gv0(Zg}C-3 zBAsI|>PmFLQVj~=5F8)H+iY?M&drR{KhO>wyA@Hjp4e{&o>2#@$7VCmGCAHI#~lAi zwUIO|NOyC5msmjW(l84~|GuskcK5TL)_AF!OD?X9uF;+fAW{zpZWa3zES$Xc2Yq z^wSfEDk2pO_=rA1bfKde0&d#jmxPF2t|Abi)@Lq6f=0+i_8Y1;-ysn2RGu_WR-)d1 zq#f)Jp@FVN_BJ}6py@op+)u8kxCa`H=tfJg4{aYbVi+a5H~($HoX|sqF6Nm$SjB5# z9`RoA>O$nY5*6w%=6N!pma81JYN*Ea z5M(i+`=st!if}^NTv>#nE^$wTPFB3slzt=5_j-nXah`p#lv!IGi5tU%0*x`+2sI_) zJgP7UWgOjG#~f20H%E3nt6%QUvEA+Qk1V-kK~v2G%_0|iF2_a+ls9dLI_>}zQv(tNY1b-JSOT_*zX!5!uUS<=d)ii&6_NZfMg`H^!Zrs8YgMG1vs9?y_ zZDxPN$r`84o8ukTy!9UOQ9_!z%!AI5Y1atTHmDV+>TX9^C`MK5m?TstlZ4j^3#XU{ znCoL;Lz$1GJ%6_T5O9FL*T+wR2C4)RJ_ZhpFNa3%*aMjwh9B&E3gLA{CImVQe+MGz zMh)rfNhw?|#Q+gE+ZXcfd7cmu;CDS^(5JO*p)=)uA0!Tg^*8Y0NI&#Myk6FFr7hUK z=a_Y3PT3aUj?(irRlN2BCsR3zZ}tH`|4T#;_c+|X;y{jNOQ=bB2(y8%nsWGlD~8)J zQ1N|a#L$?Ig;qT&@||qafylMlWF3NX2IlRM?PG;fW16`~NNeL&IITr}sCyzAFDmkf z>TtGrsyNER!N7;&1_SIid!tYcmO=!3^8D9s)`KQ6_8OuUTf)sV;8|paP_8wx!`<$# z0Ob!BF{83h2rZZAebX;+hxUfy6BmPC=oe^-9XByaJq_E1!d~WLW`{S$ClKn%nuM=q zM0A-sGw_t&Ky^5=Hu(Vtc|EGc*Cw`SiVaZ`<^rx`CgpbT z6^6|B4q8{D&YP}w-R!NM8(y@1Rbs!)jqQ>&S2dp75wbUaRLS~Mm#B@LA)U0&J$ESI z1hHTk5SKYR&*TIvdVV3kVEwsI8%n~qPp;JRe1XpCj^P`O zKh+knCjBKy|IH*3TWxDYePEi&mncwvYpHujLH8nb_5Nh_OO(DDSpJOC`>6hhS*ZkA zE|h6B%jzp8)<+e zX`0b>k{(3D%yD2=+JioFBz!>2t`LHDr>0M6oZn+bi`6WJu;+;E;lZ-9t4P|Ft%VnX zVu$PXTTel|rZQS<)&omr<_Kc4*23bO=UI)2=CV3V*$e!c?xxsWrms4LT5&uq>+PO? z`qGkoTB?uW;lSN>Z{`9uP1gM98#3Ctk^}OKv62=6B6+23Ot!0Xnm8Ze>Ry!13WxCn@1ntBfV~5!S#-5ewAQEfdW$m0r(S%sF{*-=W7Stwc34e3n zT5{{^0o>mkns1&hem1$ko{00Krs9IyH!^Y9eo#^0ll(?1&W}!jPw9Ru7f0hCN&P4F z??}eE2moHpY}3HC=!*lp6Tr{i-_81OvoiiL3VAXeqWpA7oXh<~#${Dj$+MCgS1srG zu88tV(-0_BQB{^_Nl1i+z8>1NCa%~5KOwV}aXvyyM?FObnTgirxwltFJoN66ylAU-2^HNZ zla&ysD3VVljgLJRD@GN1!7xE`K2(2`|FnLAI!wtpzwlUTwq3asqEV8Cg;zpP%1Mx_ z3;`|3%GiYakh23Lu+*95}9zT~46(M3cZ) zyd!Sqhk`y51gkZntHUXJ@F=>zP^5gmX!k1td&A#7mLGz@pDxzT#h8z$0LtVBIQDe^ z_k{RTYSo`wC97eA!i&lowrQ#uW}f;~(Jb3c1TB6D1D8OQN+!G~Qu(c_0gEpCvH|m2 zXUns68gi}!@DrKYS9S_8vPkM9$5tEhHZ%?kM|>yQ%_wScMMlPQPk$1*;vv#|N}xf1sj57--Z z8@Cp$XE}Q)159yu2s^*w|bqk3k8Muo9HQH zlZ<6&UB8i6wWoVjKi(cxjt?#0vLUV*20Qzr9zmqs=fB^gAKYIMpk;uhb z6Jt?#(+I${3h-m``jU!Z^@IS>+fbX@*d}!H!Zz^03(eH}(G60xnX2!B5r>^c z^hLK35jx%#T!Eb6!qJ3Oldj|*(0ncvPIx(*-NzrP^@K=Uka(VrmTL^^lfdg{GZl+kt9ti^8%x(d7(``2ujzw~4x$0QjRP1(v)|uq zBXdhT+xLC$3go@)$pbIAKPi|q>5fMoKtXFRf(aYgZQE8F?0A5AI1`?v zv`d+uX{_qQM#H=WI%<1O*|uS)Q&FW+R+H8-)<<^afLgs5~8C zU^v;S{mQhJ{7#6zc87wBj+&NAPLfwz?v|ANS7w0XFXshJWBQ;17ne9b&W!rrS@-?@ z1M>WTGj-~F{oxs`Xlf4Nov&pJP2K<+N^j{C^uJ*8A-ke=D$T{Vz%IUnu(jwNSLqZ`Yi!2d{s>k$fLR z{?kYT`umpvh3UTn!XGjBZv@DH|3rQd#~+e>E2JLuFC+7hg7A6&d&2$~w*S|{_A&o^ zqyIgD{^I{-vHv?7`0r@o(;6%n1zElpEueXKH1M^5^J$Fn^GO0=@RtSpn^hM60oSkJ zhq(y4f2}Y7q`&_kUzqvzZr=wrx`6fFY0AYdr2p$~)cksv`~x=MbLHmO`=DRq|KFXQ z@4J)p>jOAn8jb%h?fkY&J9fWu1^FnQ>nf3Xt9-Ds!{{OE1fP8-K$M#m77R*Exsq&eOTitu>vIV zM)uRQl`ceraTLa&jF@R@_Q@b{p=<@{%RyX@Lb%H6bZLuXcS4DtltIv|teoEu2r=D~ zAnwqK8@Ia_sZsOc(C$L&8chk!LQD{l9MbQ&^!}sUU1|qy>slvh#(0h4y*s^_DR9WO zhT%&oD76e@janoEn6(f$M0b#DiF*lEcO+8;3hI#{@T>4b@OsbM!)mzShLTRHzTEH1 zy_*+P(p}fhH9We1({NLa9}^(~0_1rE*wvL4ueoQwTtiSGAhB)Gqp;Eu{UNim@?p=i z$3AM4Lc>1^h_U(ne+Ioz+A0g1H`7vnIiC_67Nk8RsUF+3(eFTXL^ zV%^%`u%acmzS#?fe}LptvMsq*%jxf>8P0a)V1h-SqKv0zbJ1{71{CWSsb#Pv$eBHu z<*b)$--9`GsAsnP%%D5-Y3IopTLLt2YWGVR1`b(jZ@gSOh0YI7&^Ea2GjeWD7Rq4y zI5Pj7f3Z%DbzD{Xq$Oa_!2rontbA&O{wy^QvI*Vz>>5NCw?Ls!bX*nB`gK!$YH7pU z{m-sxTi(UUN>nY+zu%+zi%=69PFle3~Ke!ew_xhYAD5X z43C;8a41I0ois#6EVkju%=evHh=$`*SjHxV zqeVOGJ)*s0WK4R^zME&^nP}8mLG9_2^)%|Uf zcDn~Ile0*Sr$k(C7}H`e)kC^FG+L92y>;WGq9=AA^_clfW*!wWO@%*`cOJw(>nful z?!~Y?xgSTg6mvF{LF9^F)ouVc&5qr>7aC^z3p+^d+Va z=iEC6=ei&~iVJ&p8A5_hO0@N)@m$V|3zV7_T~h3mkGy6#X4xqBY`J24L9Yu}W?%D< zw0vp;)pRg246X=oK0G1VSnSdF2z%bvcyv{5R{sri5Qqc6K}G8^^aKTgaVfF$Vm1+lEF-mpsQJK;}3gcwH>6RjpOV>s+rJ4LRzHO)inAcpYo0 zD@a2|e$bl`_yPgl1JXhs1P|kMr^R;rSPZ7b{^{&dr86j9>_a9t-z{v;v2 zvU4l$3K7k+=04q#Qusm9?TZ=AMwCtcru5ENG}4op3)Zv`BO`~Ok@SEqKHJ~P7jX)tx=|oQ7iR^a{4h4 zT}MqxeHNt-lu1(fBqYb(TU;;m!x(Rmg>Vb>8%|K1Hs5iy7*Hi0L&c0V?|31U@2l_> z&Mrw!Pd0=hO|(S1C4JY!1Tk@;xJ+39#&Fk*Or}yQbt}V`kH9X{&>QSnZ4-K4c|`+E zb)SYx{)*>V7A(_7sCprFLAhvxe(^@Rbrt_7lGW#$S z%l^H?oDc%T#sV~o_(vJ!4i5=E#nJ0;`!kG3X(ivlTU)7xQ(MK|uX9;xNjJU1@_a1g zc^-<%t(lq*gnmb9JdJCzGG>$Fpy=D?xlWX$lsiP0zNlUv^OyGJ{4{pFnYAt}Qa$sY zkx-AE?-(8p8%J%$sC^|%r0I55e3)c;Pi0C%<-Xp7ohudfkuWY6MAG?&-XNNCI)Zem z)5X%TR72?Zw)RSbWoxmQuwSZ^rk`Zn`}Gqii4_cLgBKk8b}1y)f@I55=Wl1m(Jh6C z1cexr30X$H!Ggsmcda#T?pd`*z12VX8tdw%Nk@#D$B9Jogf@5Xc#PIG9?&i{L&mni zj=aV>vug7UQKKQ-Q0oJsmuCo3Ls;Fs>$Gu8H3`X>_ zATf7U?%5p8LnQAqT+VEcwT>yftrtC2euDHQ;?+J?BU#dNqFiC=kZZ{B&8RkBrbnOU^$DJqLb7I0HdJjx7GV-kkyFjDlE39H=>4tSlC z=sIy;(b|UplB9wZ^~GtbiX0jjkx1xR+~cm4Y&{?JEhB;P_};q+#KXAJu~tFk_61!; z<9E7thioQXFYm!Fk4AYjz$$449Wd3o#Hz+^z4qF?e%;(GWQrf9Iz1EJk>=F%Jiie1c49Jtv-Rd`H?^IhCc*WwzeZ^`fDXDOVT z9A1h!rZC{M$Akx;Qs#Gvs^{`o5r~7+xbi}io6$@$Wk+(cblB}a*>HTSl=D;cup{H! zZLwAxDpHk8+rcKcF}opZ$~0+m9bNLSuEk}oIcO!xxJlr$t?kxpPFIFxN%wZxN!;=n zE9}-O#^Mk!DpY?R+mXE|q#^}++h@+kQ}~o)Hs@i@L@rFiAciB1?j2qX71<A%6;Y6T_W>WFV7~5aCB9yNar)l6uIL}VX5jGSwv2h?$HhPVEcK8LJ2V# z_nJN;)qJd`G#UI9g@ZYQo;s7AEYHj>H<-$`ygyjt)*|_%XT3`4gC-5GQX>1CA#UjI zx|NqS#veV2-M`I_JW!%dZ^|~UktAp(sa#cDG?(^Nr0C&Y=R7mQA>?P8gnJ=D%g?NA zWIacC;??m~r42DKD>yrkGICIwnz78!3B_TVsw4Cq-Df-a@2jDe1umBulb~L<=@Sr@ z#Zp?fGpRJrPRz<~5qKtS%1WnTk+NRGMpB(VSJlXdis8(|g7R!*iVKXD;{eaIG5d)V z1r_`geOO9gvA}!#b7_mZ;OJ5`Ay@Vu%0f|LF=4$0eSv5&WyFPu@2W*OA;VzYgU&NN zSFfHg%Wpu{+na^reE3|IK((bMN>hu0nCJHSIL{@@{USMqdQA%5eX6|ZYPOY{)Cha! zGI<47QCoTy*|7a^F_G8R2P82;ND>Y7&=PPHbVud>{`)(I?Dd>WRK}j3ve}U*y`k%g;7eHcYhI2BMffv1rCdgn#~4o|5+COu zw7w$q7rGS1Z&o;Clty*wvXm*gVs0$W;oFYD-Ry9BGptHQhY$?H4!8Y`W1IQcuN`?* zxv#lV$3{Nr61;)@CK^Gl_Udt`C}%YXyI`L@#7*p46MkTir*xO!$h~c`b2RVlEDo zIcl*o#W}4jW+m<618?Tj%MsFw5AirEEA-9g6D6x(rWrxycF&@|LC>7*9Y-@Oy7NZ& z(Z0d@ybIM!u~3iWX{}ee0x0+TL9f-NKf94}czJ>(u)R6!I3J2K>21D9gGce|Wi%;| zV}f<91o?W#L?ip_lWLm=FBvk?6V_B1O;Fh7eVyX z1}$<{H$}#<54WkyU+3E^uBbb(YN!`Cw*OWW*~r_f#bM2y44$=)ANJw={~%u5}Vv2ZS9G z)%4tlBCS#A>dxA8Jkg%isA`kixa9<(te0u!uV5GYlBTxr6Ix+a9?G37EqJ=f<0V=u zVVJ)z@E^{oxEJN&-jz^_;0L;>W2I6;YBnmusS~JBrOm|-#jLI?MGju%`U)Il&?&zH z1P$HCg*WQXVP40Zl|wmhicke6VIs#ax6)9C&ft}(op{+O6U3`MbIY{oof)b@goP+% zDYtDIX9YNVk41J+uzSKcl2IZK+J9C4w5eyabeY#%R!4uz zZFjjF|3MPDWvowYP0Urw+f`(yK1LbF%31oaZd1pM(Hi*1xjxL-Q%ECES1lJeKd!G2 zxV}KmU6dnlCK2_DP;G$5N_vI=et;u)*)Bx((-YWNcfqSy!$_P53{v+l(-j`Y)Obxl zu2#nI2v58$4)! z?LC^VOE!kBxr)VLHfU#w&xgt|gjiz>3lnx?$!Cma67EPj41spKtWdlH$0fZ< zE9R(cto*9Kqwkf&c-m98rFQlNg^XQGwK?jgbn(s(@6lPax4tPzq)#3>yXHh<3uB_r zq)5_~(?VEsJuS2C?gmdA#Z=(TzLCI37lOI_78N50B4-k5px{P;j6@uHnOS5ZTHIv) z^@0E$-RD8kOnk*lslrCgW^f`NXwmbRDAq&|bfJCHi!-R3T@-h*HAu@CD!xtzTl7-7^wkz&Ek?)#OlvFmTda0&%ou<8E zWZ`!6m24xAHqBd{W9;E7@nTV9ZOUCka2XFXG8%_8`d%=^_-r1r<{H3SP%WDayJchX zVjJ;yZMq&m5SE0Y9eQF%v$oI|b&RZzSfG&@`%>&q>R6T59$i2t*~Hi^j&}-plQg@B z&e-e>>ht32peg>V*m3=;hrYJ){QK?qNbE^WiU-FcuyxN?HLlGM$Z&ZP81x@uZG$SF zbvR(wX)%U*wk45Ehq_%;RvEIixfYgsL*tQru{P37b ze7UBU*sYWe{7brQeza<2o%0-3l+)Zx&W8@uKGcRMf}O_vfp|EZX$jP`;fUwag57<0 zU)u~|p3D0NcgJZ`Xi}PvqIDdonoZ<+^ANJUEkA3HuQPEfubf(|r;Qcte1RoSq(i){ zCOq$1Ps}Q}YO#bwpsVu3J=WLL3v3v!Fk_1{;utGJ^{g6mm{owI-0@SYNuTVh?d`nu zEYRWD*{KW(k8Y(wFQ!2J8CkwddihC)R=^X;5SA4>g@{|(rs<3Kqwck!Z{L)^sWMf1 zlw?_^w`-_AZ&z+P=rbnf)t)wC+l(^g@Cb0_Xb!U2mPP(XROzqK!e0n?mPO@N$c6u?sQ0 z%}O!v)~7a^Z0CCJLb2pmi2!#(ny;!Xh%bTt=G4&-(J{&9C>z&i(1!yBc6g0F-|gj_ zLO{uBBBiI?l6%iEje3|o5It_WFefUJLLEKrp1kBgpx~-{%j<{|J`RJpZ_=oZ-{@&- zZ!DIhKx5y-`=kt=a96@!oe|Wq&f8_3;>ibAKo-p6SDX01>c3)(hTC^J3eDruQFh#x z9yCtQOR0u@6vpQ{LLP`QBu~T}o?P1Gw&v(WcilYYaxqY_P4!6u8Em8#<5G?CHnfsQ zLZrNQEVv|cuA_NMo^x=5Dn@A1%qoYlKF6DlZ>q=ux>x~POGLiU6H$BWx+!_}-iB`c zn++#l)$7R#?9KwK+1T`(lns=SBTy1IY+ci7nNhI{U-MKlRfTRBZ6}5Ck;$K0fK+?6 z8)Jt~JKkdp5K9M%@mt^2Ex2x8asM`~S!6!nvt+b|R?v2WG=1jjrm^h|#s{02Wm!!I z+J=IUQ(;qO6#bSXid^pU+wh&_Xd;mN5agv)}l`VG_`3SFC;Mlh-X?foc zvn=-&^)uM@XkRN|aA|#`wc{$#LW?SByv#R?ci9Z0u258al%Xl^$^B-Rg=&|2-2&0Y#IF3#$c?33oK=SL9Yzu{Nh%CQTL_8dbDDuuijQRs(tc?hRR z+&Ej5@@lK>yvR^g_#=*2=M&Tn?NA|jsHCKnOLgjNvDaC^_g)64?F+@MMq(PRQTNz5 zmiR9Ty+-VPEtB&k+}D~XQKPp~CGVhlsJ58g1t!J5X)(6=+r8kdCW4RSN< zFl8(FDhw3F)Qu8|yNY+N_V%_AL9-W>w1pEkJS|Hsg>9gKJS4D;5#J{xiP?U66<49hJI$kPK5<9jgqrKZq=6y$ug~Kpab5L36P|IN4rxZ*1el6-;AJx1m zr64qPbsOMOg;glQxym;qe%y-wu8YLjfgXhuS%{gNFnmT^thVj3ir%*-D_9-qbf4he zjD%?|D4%ca;oFbr8NY>PsS~YQv>+sIP2C*G79T)IJ1~Yg+p}>yZKd8@ZOvIT54~^f z*r{-dGd)1t<<_>u4U%3TuNP1g1l1Im__!*MlC)4dK?Fm`iErl}?T^K9Ag4>aY(6Qg zK_9IZxn&7DQ}FnCNgh*@(Rvjw_>DzokCejodwJ-Xc42ANtD?tz^*Uv2PA(pf4JT;& zbj^v!jQDwvA6i^}klKgB#2kpYBNp2i0wJ+aTwV}l;%19$ECDt-8xS?EHTAYO#w!(jyEN0s2ci88VT{+k|RrSNnwQH zy{+=&z#fSvHIW%5k9}hV$yQMRLPmOoe_TQ#!+bmZlG2J}m@|StsyuS(HstWROYsJH zcZjANUVK61nefU99-5^pJ0~-{7$+w)1#5bGq6H*}{_c^u*{+Mp3%MbX@G0ZG#m3+S z&np5qHScobdc8*VMR?()x|SrlaOH(X+32?R9jSWw)RPj$yIkmVHz@H|l8nn22}Kk5 z2KY{uN+-7c}sO*_{QM&sMIs zW(tqEWf-6MADEP#T(v^mcdNBO%VBsH=^2zDQh)yJ27J=aQtsGHk?^tivpk|R*d3Gg z^{X&mODqu;VYG&5wSn5c_s?=6?2+H(lK0RNv^R4XTuOMm9pKqUmwlrhH%eI2Gf{z& z73vYeX(MujNLxwhs%{%wF}FmSlulxVH;yiKXp*Fe+pD|xBq#!@2D8q}h~|dl#tMeJ z=6K<#PsgLA5cC7!riy3?pLMpOfJ<(lPMrguL;wZj21f-PVEy%+?BXRnU|YX9|3_`7%VfD|u&^Gh$L0V%HY+5zfbeKmpd&-c^*zON)eT7d65 zZ|V1td-tB&-_yK!Q4QGEc@Msu=DYXR{+{r~3v0l(&dUoZ8WpfMdu)Ht=Hf**U|Z*9f%svRK3t{IefK`w z-!r?&9R{{_-td3U%=GK;wf(&$20$?Y-*w*0fI^u+s2rbn`>T?CNb>{g6ma@~{(>7& ztTd0%e@&(@-7L761fR?L`O9Y?WQBtMz4-m@)t!&Uyb$Me`*%@22iVqmO#p>@e_)t_ zH$DHu&wi&!G3R7{;GQyR6YmlQ)^TG6V%_| zJ^oy6KCXLt3)lm|H_ZbX?#Davp3P@hoPk`w)VYgCrhsjo_ZIy3a(!2-`D>&v3jP7x zI&avIk_Hw%0kQy^g^x?ETs%SrY-t_~Kg;5MU6qe{ed&d#54?5}eh?{Ociz<``Iys1 z0h!OA8v4L#2=OO5{iXH=kmm*M&y}17$Pn;d=Y5L&gFL@)CSAB~z_!i{hw{@*{=5wH z!T5aXc^Dw0G!MOh#t6Xd!(%Z(3@^0tOV6u(;2I0?iNDXHzMD%QF#POl2$1Im?a#;U z53l+i({ zrN=EkhyV&mh5N}t{s8zFlHxy>;PX^*Ss;7BH_by6>laAym%Q+g`G1}m^^?)yW^m!R=Ad57Q`k$iz-Ua@HEfBv8 zs-LUVr#^5yARO@{z4_Lj{!<0O03`qZDD`h{>Mx2p1KT>U@z1i*{?@LZ2gn5QUFU81 zM|^a@xvjq_ZU=1Zym)}*+MfdMk6!)B&GdWr^}reSdGTkUC}|#Xzgv{Q-I#t;l?{PX z0>10KhUC8)vk!h3aDD;N`@GUIP_8tOwSP~jFNGk!3E`)kdn3Ru?|anllghS0FfKa% zxv>!jA_4fW^H%%}`M)ci`}c7vsZW?&9?*bj?hlXd*OB;Kn9mFC0(IkJqI{_W?g!ycf4^{_*24vgb|J#&YI{+6 z7T5sB7%)k`2e+^Nn@?**e2w=-C0bxx=MDJfyn*orpbQs7^QFqPKpE0JKmZQV*ZTJ3 zH6wsBd{;c>h}oq9RZh*7o0Q?dVsU@dqnx6h|EPzNMKv%WnleXLIE9G zpyFKc{Cwhk4A44n!Ecx4y*m#S3b-PF95B5oIRI>F9*lrp;qMtWAVBYh`hh)$9#BBQ zcbzvH;N$*Y8Nafm&MVLPyXE`V&gWCrANW_~`Q~29 z^b?R&0AcXoJBSw`eK^$vPRa`*KDQJftJga3+`lZD?l<>iL7yOJ132RSH<9~OKGUDw z!R37Z$?TI)KOKB{8& zwWZU%|B?Xtq%am2fBQdYK-;$f literal 0 HcmV?d00001 diff --git a/Semester 3/Assignments/Lab_Templates2_CalebFontenot/nb-configuration.xml b/Semester 3/Assignments/Lab_Templates2_CalebFontenot/nb-configuration.xml index 5e1a2de..ea4eb8b 100644 --- a/Semester 3/Assignments/Lab_Templates2_CalebFontenot/nb-configuration.xml +++ b/Semester 3/Assignments/Lab_Templates2_CalebFontenot/nb-configuration.xml @@ -16,5 +16,6 @@ Any value defined here will override the pom.xml file value but is only applicab 10-web gfv700ee10 Facelets + ide diff --git a/Semester 3/Assignments/Lab_Templates2_CalebFontenot/target/Lab_Templates2_CalebFontenot-1.0-SNAPSHOT.war b/Semester 3/Assignments/Lab_Templates2_CalebFontenot/target/Lab_Templates2_CalebFontenot-1.0-SNAPSHOT.war index 187c1fb229a498741310b5993f61248225089d79..bcc4cbc601fca5541c294371f3277b3d952cc91f 100644 GIT binary patch delta 1932 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 diff --git a/Semester 3/Assignments/Lab_Templates2_CalebFontenot/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/Semester 3/Assignments/Lab_Templates2_CalebFontenot/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst index e562632..5cbd4f2 100644 --- a/Semester 3/Assignments/Lab_Templates2_CalebFontenot/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ b/Semester 3/Assignments/Lab_Templates2_CalebFontenot/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -1,3 +1,3 @@ -/home/caleb/ASDV-Cpp/Assignments/Lab_Templates2_CalebFontenot/src/main/java/beans/Employee.java -/home/caleb/ASDV-Cpp/Assignments/Lab_Templates2_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/lab_templates2_calebfontenot/JakartaRestConfiguration.java -/home/caleb/ASDV-Cpp/Assignments/Lab_Templates2_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/lab_templates2_calebfontenot/resources/JakartaEE10Resource.java +/home/caleb/ASDV-WebDev/Semester 3/Assignments/Lab_Templates2_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/lab_templates2_calebfontenot/resources/JakartaEE10Resource.java +/home/caleb/ASDV-WebDev/Semester 3/Assignments/Lab_Templates2_CalebFontenot/src/main/java/beans/Employee.java +/home/caleb/ASDV-WebDev/Semester 3/Assignments/Lab_Templates2_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/lab_templates2_calebfontenot/JakartaRestConfiguration.java diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem1.html b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem1.html new file mode 100644 index 0000000..18a2152 --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem1.html @@ -0,0 +1,57 @@ + + + +problem1.xhtml + + + + +
/home/caleb/ASDV-WebDev/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem1.xhtml
+
+<?xml version='1.0' encoding='UTF-8' ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"
+      xmlns:h="jakarta.faces.html"
+      xmlns:p="http://primefaces.org/ui"
+      xmlns:f="jakarta.faces.core">
+    <h:head>
+        <title>Facelet Title</title>
+    </h:head>
+    <h:body>
+        <h:form id="myForm">
+        Prompt 1:
+       <h:inputText id="input1" value="#{problem1Bean.input1Text}">
+        <f:ajax event="keyup" listener="#{problem1Bean.prompt1EntryHandler}" render="input2"/>
+    </h:inputText>
+        <br/>
+        Prompt 2:
+       <h:inputText id="input2" value="#{problem1Bean.input2Text}">
+        <f:ajax event="keyup" listener="#{problem1Bean.prompt2EntryHandler}" render="input3" />
+    </h:inputText>
+        <br/>
+        Prompt 3:
+        <h:inputText id="input3" value="#{problem1Bean.input3Text}">
+            <f:ajax event="keyup" listener="#{problem1Bean.prompt3EntryHandler}" render="input1"/>
+        </h:inputText>
+        <br/>
+        </h:form>
+    </h:body>
+</html>
+
+
+ diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem2.html b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem2.html new file mode 100644 index 0000000..b86b072 --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem2.html @@ -0,0 +1,57 @@ + + + +problem2.xhtml + + + + +
/home/caleb/ASDV-WebDev/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem2.xhtml
+
+<?xml version='1.0' encoding='UTF-8' ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"
+      xmlns:h="jakarta.faces.html"
+      xmlns:p="http://primefaces.org/ui">
+    <h:head>
+        <title>Facelet Title</title>
+    </h:head>
+    <h:body>
+        <h:form id="myForm">
+        Prompt 1:
+       <p:inputText id="input1" value="#{problem1Bean.input1Text}">
+        <p:ajax event="keyup" listener="#{problem1Bean.prompt1EntryHandler}" update="input2"/>
+    </p:inputText>
+        <br/>
+        Prompt 2:
+       <p:inputText id="input2" value="#{problem1Bean.input2Text}">
+        <p:ajax event="keyup" listener="#{problem1Bean.prompt2EntryHandler}" update="input3" />
+    </p:inputText>
+        <br/>
+        Prompt 3:
+        <p:inputText id="input3" value="#{problem1Bean.input3Text}">
+            <p:ajax event="keyup" listener="#{problem1Bean.prompt3EntryHandler}" update="input1"/>
+        </p:inputText>
+        <br/>
+        </h:form>
+    </h:body>
+</html>
+
+
+ diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem3.html b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem3.html new file mode 100644 index 0000000..e8bfb8a --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/Printed HTMLs/problem3.html @@ -0,0 +1,51 @@ + + + +problem3.xhtml + + + + +
/home/caleb/ASDV-WebDev/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem3.xhtml
+
+<?xml version='1.0' encoding='UTF-8' ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"
+      xmlns:h="jakarta.faces.html"
+      xmlns:f="jakarta.faces.core"
+      xmlns:p="http://primefaces.org/ui">
+    <h:head>
+        <title>Facelet Title</title>
+    </h:head>
+    <h:body>
+        <h:form id="MyForm">
+            <p:growl id="messages" showDetail="true" />
+            <h:selectOneMenu value="#{problem3Bean.selectedOption}">
+                <f:selectItem itemLabel="baseball" itemValue="baseball" />
+                <f:selectItem itemLabel="soccer" itemValue="soccer" />
+                <f:selectItem itemLabel="basketball" itemValue="basketball" />
+                <f:selectItem itemLabel="swimming" itemValue="swimming" />
+                <f:selectItem itemLabel="hiking" itemValue="hiking" />
+                <f:ajax listener="#{problem3Bean.handleSelection}" render="@form"/>
+            </h:selectOneMenu>
+        </h:form>
+    </h:body>
+</html>
+
+
+ diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/nb-configuration.xml b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/nb-configuration.xml new file mode 100644 index 0000000..b98110a --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/nb-configuration.xml @@ -0,0 +1,21 @@ + + + + + + 10-web + gfv700ee10 + ide + Facelets + + diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/pom.xml b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/pom.xml new file mode 100644 index 0000000..94b0ae4 --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/pom.xml @@ -0,0 +1,48 @@ + + 4.0.0 + edu.slcc.asdv.caleb + ProgrammingQuiz1_CalebFontenot + 1.0-SNAPSHOT + war + ProgrammingQuiz1_CalebFontenot-1.0-SNAPSHOT + + + UTF-8 + 10.0.0 + + + + + jakarta.platform + jakarta.jakartaee-api + ${jakartaee} + provided + + + org.primefaces + primefaces + 13.0.5 + jakarta + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.1 + + 11 + 11 + + + + org.apache.maven.plugins + maven-war-plugin + 3.3.2 + + + + \ No newline at end of file diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/beans/Problem1Bean.java b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/beans/Problem1Bean.java new file mode 100644 index 0000000..9249eae --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/beans/Problem1Bean.java @@ -0,0 +1,58 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/JSF/JSFManagedBean.java to edit this template + */ + +package beans; + +import jakarta.inject.Named; +import jakarta.enterprise.context.SessionScoped; +import java.io.Serializable; + +/** + * + * @author caleb + */ +@Named(value="problem1Bean") +@SessionScoped +public class Problem1Bean implements Serializable{ + + private String input1Text; + private String input2Text; + private String input3Text; + + public String getInput3Text() { return input3Text; } + + public void setInput3Text(String input3Text) { this.input3Text = input3Text; } + + public String getInput2Text() { return input2Text; } + + public void setInput2Text(String outputValue) { this.input2Text = outputValue; } + + public String getInput1Text() { return input1Text; } + + public void setInput1Text(String inputValue) { this.input1Text = inputValue; } + + + /** Creates a new instance of Problem1Bean */ + public Problem1Bean() { + } + public void prompt1EntryHandler() { + System.out.println("handler1 called"); + input2Text = input1Text; + System.out.println(input2Text); + } + + public void prompt2EntryHandler() { + System.out.println("handler2 called"); + input3Text = input2Text; + System.out.println(input3Text); + } + + public void prompt3EntryHandler() { + System.out.println("handler3 called"); + input1Text = input3Text; + System.out.println(input1Text); + } + +} diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/beans/Problem3Bean.java b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/beans/Problem3Bean.java new file mode 100644 index 0000000..5f356fa --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/beans/Problem3Bean.java @@ -0,0 +1,40 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/JSF/JSFManagedBean.java to edit this template + */ + +package beans; + +import jakarta.inject.Named; +import jakarta.enterprise.context.SessionScoped; +import jakarta.faces.application.FacesMessage; +import jakarta.faces.context.FacesContext; +import java.io.Serializable; +import org.primefaces.PrimeFaces; + +/** + * + * @author caleb + */ +@Named(value="problem3Bean") +@SessionScoped +public class Problem3Bean implements Serializable{ + + private String selectedOption; + + public String getSelectedOption() { return selectedOption; } + public void setSelectedOption(String selectedOption) { this.selectedOption = selectedOption; } + + /** Creates a new instance of Problem3Bean */ + public Problem3Bean() { + } + + public void handleSelection() { + System.out.println("Selected option: " + selectedOption); + String messageContent = "sport = " + selectedOption; + FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_INFO, "Selected item:", messageContent); + FacesContext.getCurrentInstance().addMessage(null, message); + PrimeFaces.current().ajax().update("MyForm:messages"); + } + +} diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/programmingquiz1_calebfontenot/JakartaRestConfiguration.java b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/programmingquiz1_calebfontenot/JakartaRestConfiguration.java new file mode 100644 index 0000000..5e5b9ad --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/programmingquiz1_calebfontenot/JakartaRestConfiguration.java @@ -0,0 +1,13 @@ +package edu.slcc.asdv.caleb.programmingquiz1_calebfontenot; + +import jakarta.ws.rs.ApplicationPath; +import jakarta.ws.rs.core.Application; + +/** + * Configures Jakarta RESTful Web Services for the application. + * @author Juneau + */ +@ApplicationPath("resources") +public class JakartaRestConfiguration extends Application { + +} diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/programmingquiz1_calebfontenot/resources/JakartaEE10Resource.java b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/programmingquiz1_calebfontenot/resources/JakartaEE10Resource.java new file mode 100644 index 0000000..8f050ec --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/java/edu/slcc/asdv/caleb/programmingquiz1_calebfontenot/resources/JakartaEE10Resource.java @@ -0,0 +1,20 @@ +package edu.slcc.asdv.caleb.programmingquiz1_calebfontenot.resources; + +import jakarta.ws.rs.GET; +import jakarta.ws.rs.Path; +import jakarta.ws.rs.core.Response; + +/** + * + * @author + */ +@Path("jakartaee10") +public class JakartaEE10Resource { + + @GET + public Response ping(){ + return Response + .ok("ping Jakarta EE") + .build(); + } +} diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/resources/META-INF/persistence.xml b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/resources/META-INF/persistence.xml new file mode 100644 index 0000000..7582bf1 --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/resources/META-INF/persistence.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/beans.xml b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/beans.xml new file mode 100644 index 0000000..9dfae34 --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/beans.xml @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/glassfish-web.xml b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/glassfish-web.xml new file mode 100644 index 0000000..673cc06 --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/glassfish-web.xml @@ -0,0 +1,25 @@ + + + + + + + + Keep a copy of the generated servlet class' java code. + + + diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/web.xml b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/web.xml new file mode 100644 index 0000000..fcfcd54 --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/WEB-INF/web.xml @@ -0,0 +1,24 @@ + + + + jakarta.faces.PROJECT_STAGE + Development + + + Faces Servlet + jakarta.faces.webapp.FacesServlet + 1 + + + Faces Servlet + /faces/* + + + + 30 + + + + faces/index.xhtml + + diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/index.xhtml b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/index.xhtml new file mode 100644 index 0000000..9f236d1 --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/index.xhtml @@ -0,0 +1,13 @@ + + + + + Facelet Title + + +
+
+ +
+ diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem1.xhtml b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem1.xhtml new file mode 100644 index 0000000..11e30e6 --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem1.xhtml @@ -0,0 +1,29 @@ + + + + + Facelet Title + + + + Prompt 1: + + + +
+ Prompt 2: + + + +
+ Prompt 3: + + + +
+
+
+ diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem2.xhtml b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem2.xhtml new file mode 100644 index 0000000..5dc3a5e --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem2.xhtml @@ -0,0 +1,28 @@ + + + + + Facelet Title + + + + Prompt 1: + + + +
+ Prompt 2: + + + +
+ Prompt 3: + + + +
+
+
+ diff --git a/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem3.xhtml b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem3.xhtml new file mode 100644 index 0000000..f8a4fcc --- /dev/null +++ b/Semester 3/Exams-Quizzes/ProgrammingQuiz1_CalebFontenot/src/main/webapp/problem3.xhtml @@ -0,0 +1,23 @@ + + + + + Facelet Title + + + + + + + + + + + + + + + diff --git a/Semester 3/ZIPs/ProgrammingQuiz1_CalebFontenot.zip b/Semester 3/ZIPs/ProgrammingQuiz1_CalebFontenot.zip new file mode 100644 index 0000000000000000000000000000000000000000..8a06f10bd1ff43bf7b6f6bb94ca62db5b0ff5114 GIT binary patch literal 16143 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 literal 0 HcmV?d00001