1、 charset=UT8iteInsrt te ere/titlhadbody ell!/by/html附:修改默认字符集步骤:inowPefrenceWeb-JPfies将Ecoi改为UT2) 右击项目Poperties-esuce修改字符集为UTF、3) 右击项目-ProeesJava Bil Path改为如图(需先在WEB-NF下新建class)4) 将MyQ中一个ja包复制到/WEINFli下,如图:3、 在/eCoten下new一个JSPfile,名字为dipla0、jp代码如下: age lagg=”ava contType”text/htm;haet=UTF-8 pageEcod
2、ig=”TF- /(注意要引入sl得包)!DOCYPE htl PBLIC ”-/W3C/DDHML 4、1 Transitnal/E” htmadmetequ=”CntetTye cotentt/htm; harUT-8lnst tie heretitle/hdbody tring connr = ”jbc:mysq:/localhost:306/Studet?charcterEndn=f8; Cnection on = nll; tatemt stt = nl;Reste r;try Cass、forNme(”、mysql、Drier”);con = Drverager、etConnect
3、on(cnnSt,”rot, 123456);smt = onn、cratStatee(); catch (Eceptin ex) ex、pntStckrae(); System、out、pintln(ecpio in geonnectin); Stng l select from suennfo; /表明为sudeninfo try rs = tm、excteuery(sql); trth编号/hth姓名/tht年龄th%whie (s、next() rd%= rs、etStrn(id)% /d4、 在项目下新建一个文件夹Data,将用到得学生数据库脚本文件复制到此目录下5、 启动myql,
4、omcat,运行测试ilay0、6、 改进版本disply1)将display、js复制粘贴到本项目得/Wbt下并修改命名为display1、sp)在src下ne一个新包,包名为、l、stuent、ban 并在此包下新建两个新类来处理SQL得eler。SQLHepe、jaa代码如下:pacae 、l、student、bean;ipr j、s、*; /引入sql相关包ulc class SQHel rvae StrigriverStr= 、mysql、jbc、Derivat Sring cnnStr =dbc:mysql:ocahst:330/tudent?chractncing=t8;pria
5、te Sring dusernae = root rivatering dpasword=”12345”;prvate Cncn onn nul;private Statement stmt = null;pulic SQelper() try Class、forNam(driertr); cnn = DierManager、genectin(ontr,busrnam, dasod); stmt= conn、createSttement(); cath (xceptio ex) Syste、ou、rinn(exceptio inSQHeer”); blc i exeutUate(Strigql
6、) i result=; t result =stmt、xecuteUate(sql); ctch (Eception ex) Stem、out、pntln(”Excpon n exeutepat); eturnesul;ui RltSe eecueQuer(String sq) ResultSt r= nl; ty rs = tmt、executQuery(); i(!rs、next() return ul; s、previos(); atc (Eceptne) Sytm、out、prinln(Excepion in xeceQury”);eurn r;bli vod close() try
7、 tmt、cloe(); onn、cse(); ctch(Exceptione) 在此包下新建tuen类,代码如下pacae、ls、sudent、ban;pblic las stude rte Sring i,name; riate in ge;pulic suden() uer(); pubistdent(Strnid, trnname, i age) sur(); this、id = id; ths、ame nme; his、age =e;pblictring etI() rturni; publivd stId(Strig id) is、id= id; publiSting geName
8、() etunname; public vod sNam(Strig ame) ts、nme = name;pblc it etAe() etunage; ublicvi setAge(int ag) ths、age = age;verrde ublc Strg toSting()return ”Suen id d + , ame= +name + , g=” age;3)dispay1、jp代码修改如下:注意先引入ja、sql、包与、l、sue、bean包主要代码修改为bodboy内得修改,代码如下: pge languag=”jva” conentTyp”ttml;charse=UTF8
9、pagecding=TF-8” g impot=java、sq、*;impot 、ls、tunt、bea、*% /引入包!CTPhtml PBL-/W3C/T HML 4、1 Transionl/E ”tmlheadmeta equiv=”CotentTy” conent”e/hml; charet=UTF8titleInrt ttl here/il/hedboy SLHelr db= nwQLHelper(); Stng sl ”selet fr stuetinfo Rsltet s = b、ecutQry(l); able ali=ceterwd=60 brder=1 姓名/hth年龄/tht操作th %wile(rs、ext() % t rs、etSting(d)%
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1