2017年辽宁二级建造师《施工管理》和《法规知识》免考条件_帮考新闻网

2017年辽宁二级建造师《施工管理》和《法规知识》免考条件

2018-01-19 05:37 来源:帮考新闻网

禁止查看源代码functionpopup_getCookie(name){       varnameOfCookie=name+"=";       varx=0;       while(x1)包  Java通过包来管理命名空间,包提供了一种命名机制,实际上定义了使用包或者引用包的类所相应的字节码文件应保存于外存何处。在JSP中,都位于apachetomcat根目录下的子目录WEB_INF\clasess目录下  package语句,例如student.java中有如下语句:  packagetom.jiafei;    那么,student.java编译后的student.class应保存于c:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0\ROOT\WEB_INF\classes\tom\jiafei目录下,这里假设apachetomcat的根目录为c:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0\ROOT  import语句,例如:  importjava.util.*;该语句引入所需要的类,一般以java开头,所引入的类的相对位置由import语句中的包来指定,都相对于java包的根位置2)接口  接口是组件间的协议,描述了组件对外提供的服务,是一组包含了未实现的函数型方法的数据结构,当一个类要实现一个接口时,就是要实现接口中所定义的方法,例如:  interfaceIOne{ intsn=1; publicvoidSth(doubled);  }  interfaceITwo{ Stringsn="Two"; publicvoidSth(inti);  }publicclassSameNameimplementsIOne,ITwo{      ...  }  在类SameName中,一定要实现IOne和ITwo中的publicvoidSth()方法。

用jsp上传文件****************************

ErgänzedieobenangeführtenVerbeninderrichtigenForm!schwimmen–laufen–lesen–Radfahren–fotografieren–schreiben–Musikhören–faulsein–Fußballspielen–Handballspielen–segeln–musizieren–klettern–Golfspielen–surfen–Schifahren–BasketballspielenBeispiele:schwimmenIchschwimmegerne.Schwimmstdu(mitmir)?Werschwimmt(mitmir)?FußballspielenIchspielegerneFußball.Spielstdu(mitmir)Fußball?Werspielt(mitmir)Fußball?ErgänzedieVerbeninderrichtigenForm!laufenIch________gerne.________du(mitmir)?Wer_________(mitmir)?lesenIch_______gerne.________du(mitmir)?Wer_________(mitmir)?RadfahrenIch______gerne___._______du(mitmir)____?Wer______(mitmir)_____?fotografierenIch_______gerne.________du(mitmir)?Wer_________(mitmir)?schreibenIch_______gerne.________du(mitmir)?Wer_________(mitmir)?MusikhörenIch______gerne______._______du(mitmir)______?Wer______(mitmir)_____?faulseinIch______gerne._____._______du(mitmir)_____?Wer______(mitmir)_____?HandballspielenIch______gerne.___._____du(mitmir)_______?Wer_____(mitmir)_______?segelnIch_______gerne.________du(mitmir)?Wer_________(mitmir)?musizierenIch_______gerne.________du(mitmir)?Wer_________(mitmir)?kletternIch_______gerne.________du(mitmir)?Wer_________(mitmir)?GolfspielenIch______gerne.___._______du(mitmir)______?Wer______(mitmir)______?surfenIch_______gerne.________du(mitmir)?Wer_________(mitmir)?SchifahrenIch______gerne.___._______du(mitmir)______?Wer______(mitmir)______?BasketballspielenIch______gerne.___.______du(mitmir)_______?Wer_____(mitmir)________?答案如下:laufenIchlaufegerne.Läufstdu(mitmir)?Werläuft(mitmir)?lesenIchlesegerne.Liestdu(mitmir)?Werliest(mitmir)?RadfahrenIchfahregerneRad.Fährstdu(mitmir)Rad?Werfährt(mitmir)Rad?fotografierenIchfotografieregerne.Fotografierstdu(mitmir)?Werfotografiert(mitmir)?schreibenIchschreibegerne.Schreibstdu(mitmir)?Werschreibt(mitmir)?MusikhörenIchhöregerneMusik.Hörstdu(mitmir)Musik?Werhört(mitmir)Musik?faulseinIchbingernefaul.Bistdu(mitmir)faul?Werist(mitmir)faul?HandballspielenIchspielegerneHandball.Spielstdu(mitmir)Handball?Werspielt(mitmir)Handball?segelnIchseglegerne.Segelstdu(mitmir)?Wersegelt(mitmir)?musizierenIchmusizieregerne.Musizierstdu(mitmir)?Wermusiziert(mitmir)?kletternIchkletteregerne.Kletterstdu(mitmir)?Werklettert(mitmir)?GolfspielenIchspielegerneGolf.Spielstdu(mitmir)Golf?Werspielt(mitmir)Golf?surfenIchsurfegerne.Surfstdu(mitmir)?Wersurft(mitmir)?SchifahrenIchfahregerneSchi.Fährstdu(mitmir)Schi?Werfährt(mitmir)Schi?BasketballspielenIchspielegerneBasketball.Spielstdu(mitmir)Basketball?Werspielt(mitmir)Basketball?

删除文件文件的建立、检查与删除31,购物车packagebean;importjava.util.*;importjava.io.Serializable;publicclassCartBeanimplementsjava.io.Serializable{protectedHashtableitemHashtable=newHashtable();publicCartBean(){}publicvoidsetItemHashtable(Hashtableht){itemHashtable=ht;}publicHashtablegetItemHashtable(){returnitemHashtable;}publicvoidaddItem(Stringbznum,Stringbzname,intpages,String buy_types){String[]item={bznum,bzname,Integer.toString(pages),buy_types};if(itemHashtable.containsKey(bznum)){//String[]workItem=(String[])itemHashtable.get(bznum);//intworkQty=Integer.parseInt(workItem[2]);//pages=pages+workQty;//workItem[2]=Integer.toString(pages);}elseitemHashtable.put(bznum,item);}publicvoidremoveItem(Stringbznum){if(itemHashtable.containsKey(bznum))itemHashtable.remove(bznum);}//publicdoublegetcost(){//Enumerationenum=itemHashtable.elements();//String[]workItem;//doubletotalcost=0;//while(enum.hasMoreElements())//{//workItem=(String[])enum.nextElement();//if(workItem[3].equals("A")){//totalcost=java.lang.Math.round((Integer.parseInt(workItem[2])*0.8+30));//}//}//returntotalcost;//}publicEnumerationgetEnumeration(){returnitemHashtable.elements();}publicintgetNumOfItems(){Enumerationenum=itemHashtable.elements();String[]workItem;intnum=0;while(enum.hasMoreElements()){workItem=(String[])enum.nextElement();num=num+1;}returnnum;}} 452,设置resin为系统服务在运行里输入cmd,进入系统DOS命令模式,进入\sun\resin\bin目录下运行C:\Sun\resin\bin>httpd-install这样就会装Resin安装成为一个系统服务,以后开机就会自运启运. 451,调用sql存储过程 JSP调用SQLServer存储过程--                                      创建存储过程:usemydata;createprocproc_members_1asselect*frommemberswhereidbetween1000and1005returnpackagetest;importjava.sql.*;publicclassSqlBean{   privateConnectionconn;   privateStatementstmt;   privateResultSetrs;   privateCallableStatementcstmt;   privatesynchronizedConnectiongetConnection()throwsSQLException{       try{           Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();           Stringurl="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydata";           Connectionconn=DriverManager.getConnection(url,"sa","");             returnconn;       }catch(ClassNotFoundExceptione){           e.printStackTrace();           thrownewSQLException(e.getMessage());       }catch(InstantiationExceptione){           e.printStackTrace();           thrownewSQLException(e.getMessage());首页12尾页

jsp调用orcal存储过程小例子createorreplaceprocedurep_test2(iinnumber)asbegininsertintotvalues(i,'x'||to_char(i));commit;end;/aaabbb转自:伊图网[]54,Bean调用存储过程建立一个登录系统,要求达到以下目的。    1、用户通过Bean来认证以及得到得到用户信息。    2、记录用户登录信息,如用户登录次数,最后登录时间。    3、记录操作日志。   未解决及疑惑的问题:   1、用户登录后的Session是否可以通过Bean来判断。   2、通过Bean调用ORACLE存储过程,返回select后的记录集。  操作步骤:  1、建立用户验证Bean:   publicbooleancheckUser()throwsException{   booleanflag=false;   ResultSetrs=conn.executeQuery(getSql());   if(rs.next()){     userID       =rs.getString("userID");     userName     =rs.getString("userName");     userPWD      =rs.getString("userPWD");     userUnit     =rs.getString("userUnit");     userLoadTime =rs.getDate("userLoadTime");     userLoadNumeric=rs.getInt("userLoadNumber");     flag=true;   }   rs.close();   conn.closeConn();   returnflag; }   通过返回的值判定用户是否存在。 2、记录用户登录信息: publicvoidchangeLoginInfo(StringuserID)throwsException{   Stringsql="updateSystemUserTablesetUserLoadTime=sysdate,UserLoadNumber=UserLoadNumber+1whereuserID='"+userID+"'";   conn.executeUpdate(sql); }3、记录操作日志:第一步,建立存储过程createorreplaceprocedureproc_writeNote( descriptioninvarchar2, wNameinvarchar2, wIPinvarchar2 )isbegin insertintoSystemnote(Id,Description,Wname,Wip)values(Autoaddid.Nextval,description,wName,wIP); commit;endproc_writeNote;第二步、建立操作存储过程的方法(重写prepareCall()方法) publicCallableStatementprepareCall(Stringproduce){   try{     conn=DriverManager.getConnection(DBUrl,UserID,UserPWD);     cstmt=conn.prepareCall(produce);   }   catch(SQLExceptionex){     System.err.print("prepareCall():"+ex.getMessage());   }   returncstmt; }第三步,执行存储过程 publicvoidwriteNote(Stringdescription,StringwName,StringwIP){   Stringsql="{callproc_writeNote(?,?,?)}";   try{     CallableStatementcstmt=conn.prepareCall(sql);     cstmt.setString(1,description);     cstmt.setString(2,wName);     cstmt.setString(3,wIP);     cstmt.executeUpdate();   }   catch(SQLExceptionex){     System.out.print("writeNote():"+ex.getMessage());   } }456,日期数据操作JAVA中的时间操作leshui(原作)经常看见jsp版里有人问时间操作的问题,这些问题一般包括:取当前时间,把一个指定的字符串时间转化成时间类型,求两个时间之间的天数,求一段时间以前的时间,求一段时间以后的时间,在这里就把这些问题汇总一下。首页1

 DeroekologischeRucksackdermodernenUmweltpaedagogikUebereinenVersuch,jungeMenschenaufihreoekologischeVerantwortungvorzubereitenAlleredenueberoekologischverantwortlichesHandelnundLeben,dochjederverstehtetwasanderesdarunter.Einigistmansichdarueber,dassunsereArtzuleben,zukonsumieren,zuarbeitenundzuwirtschaftenmitdenGrenzendesOekosystemsinEinklanggebrachtwerdenmuss—dochwiemandaserreichensoll—wiejedervonunslernensoll,dieUmweltzuschonen,dassindFragen,mitdenensicheineGruppevonUmweltforscherninWuppertalauseinandersetzt.TatsacheistnachMeinungderWissenschaftler,dasswirindenhochentwickeltenLaendernsoleben,alswaerendieVorraeteanRohstoffenunerschoepflich.DieTragikbestehtaberdarin,dassdieseVorstellungfalschist.DieWeltbefindetsicheigentlichvordemKollaps.Esistfuenfvorzwoelf—undwirsolltenalledieNotwendigkeitbegreifen,dasssichetwasaendernmuss?AusdieserUeberzeugunghabendieWuppertalerForschereinpaedagogischesKonzeptentwickelt,dastatsaechlichdabeihelfensoll,denPlanetenErdezuretten.IhrKonzeptwendetsichaberwederanPolitikernochaninternationaleUmweltorganisationen,sondernbildetdieGrundlagefuereineneueFormderUmweltpaedagogik,diesichhauptsaechlichanKinder,JugendlicheundjungeErwachsenerichtet,dennsiesinddieentscheidendenMitgliederderGesellschaft,dieaufdieZukunftvorbereitetwerdenmuessen.SpannendeComputerspiele,HoerspieleaufKassetten,ZeitschriftenundEinkaufsspielesollenden“Kids?helfen,inneuenMassstaebenzudenken.“MIPSfuerKids?heisstdaseineMillionMarkteureProjekt,daskomplexewissenschaftlicheProblemeindieSprachevonVier-bisVierzehnjaehrigenuebersetzt.In4Bausteinen,diesichan4Altersstufenorientieren,wirdanschaulichinformiertunddokumentiert.GleichzeitigaberwirdauchderGerechtigkeitssinnunddieKreativitaetderKinderangesprochen.SiesollensichinSituationendesAlltagsverantwortlciherverhaltenundueberihrenUmgangmitderUmweltkritischnachdenken.MIPSstehtfuerMaterial-InputproServiceeinheit.Dasklingtzwarkompliziert,istesabereigentlichnicht.DerGrundgedankedabeiist,dassjedeDienstleistung,jedesProduktvonderHerstellungbiszurEntsorgungeinebestimmteMengeanNaturverbraucht.DieseMengeanverbrauchterNaturhabendieWuppertalerForscherals“oekologischenRucksack?bezeichnet.JegroesserderNaturverbrauchist,destoschwereristderRucksack.EineJeanszumBeispiel—siewiegtnichtmehralsganze600Gramm—benoetigtnachBerechnungenderWuppertalerForscheretwa32KilogrammanfestemMaterialausderNaturundrund8000LiterWasser.DerhoheWasserbrauchderBaumwollefuehrtebereitsdazu,dasssichderWasserspiegelmancherSeenbetraechlichgesenkthat.EinMittelklassewagenbringtesaufeinen70TonnenschwerenRucksack.EineColadoseverbraucht1200GrammNatur.JedesProduktkostetdieNatureinenhohenPreis,aberwerdenktschondaruebernach?Sokommtes,dassjederMenschinDeutschlandJahrfuerJahrallein80TonnenanfestemMaterialverbrauchtplusetwa600000LiterWasser.Umzuwissen,dassdaszuvielist,brauchteskeineWissenschaftler.Wasistzutun?KannmaninDeutschlandweiterimWohlstandlebenundgleichzeitigdenNaturbrauchdrastischreduzieren?Mankann,glaubendieWissenschaftler.DasZauberwortheisst:intelligentkonsumieren.IndiesemSinnbeschaeftigensichdieLernanregungendes“MIPSfuerKids?Projektsdamit,diejungenLeutedaraufaufmerksamzumachen,dassganzbanaleDingeeinegrosseWirkunghabenkoennen.ZumBeispieldieZahnbuerste:eineherkoemmlicheverbrauchtetwa4KilogrammNatur—einemitWechselkopf,beidermandieBuersteaustauschenkann,benoetigtdagegennureinVierteldavon.EineBohrmaschine,dieeinenextremschwerenoekologischenRuchsacktraegtundmeistensungenutztimKellerliegt,solltebessergeliehenalsgekauftwerden.DaswuerdedieOekobilanzverbessern.Leihenstattkaufen,sparsamerverbrauchenundAbfallvermeiden,dassinddieGrundprinzipiendesintelligentenKonsums.EsstelltsichjedochdieFrage,obdasausreicht,denPlanetenErdezuretten.UndesstelltsichausserdemdievieldringlichereFrage,obdieSpiel-undLernaktionenderWuppertalerForschernichtletztlichanderRealitaeteinerkonsumorientiertenGesellschaftvorbeigehen.(aus:WiedieHabiro-GenerationihreZukunfterlebensoll,inFR06.02.99,veraendert)Worterklaerungen:sOekosystem—unsereErdeisteinOekosystem,indemdasLebenallerLebenwesenvonderUmweltabhaengigist.Wuppertal—StadtinNordrein-WestfalenrKollaps—rZusammenbruch,eZerstoerung“MIPSfuerKids?Kids—englischfuer:JugendlicheMIPS—Abkuerzungfuer:Material-InputproServiceeinheitdrastisch—deutlich,stark,entscheidendbanal?hier:)alltaeglich,einfach

用bean上传文件***************************************************fileuploadBean.jsp**************************** .FileUploadBean.java****************************packagebean;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.ServletInputStream;importjava.util.Dictionary;importjava.util.Hashtable;importjava.io.PrintWriter;importjava.io.BufferedWriter;importjava.io.FileWriter;importjava.io.IOException;importjava.io.*;publicclassFileUploadBean{privateStringsavePath,filepath,filename,contentType;privatebyte[]b;bytet;privateDictionaryfields;publicStringgetFilename(){returnfilename;}publicStringgetFilepath(){returnfilepath;}publicvoidsetSavePath(StringsavePath){this.savePath=savePath;}publicStringgetContentType(){returncontentType;}publicStringgetFieldValue(StringfieldName){if(fields==null||fieldName==null)returnnull;return(String)fields.get(fieldName);}privatevoidsetFilename(Strings){if(s==null)return;intpos=s.indexOf("filename=\"");if(pos!=-1){filepath=s.substring(pos+10,s.length()-1);//Windows浏览器发送完整的文件路径和名字//但Linux/Unix和Mac浏览器只发送文件名字pos=filepath.lastIndexOf("\\");if(pos!=-1)filename=filepath.substring(pos+1);elsefilename=filepath;}}privatevoidsetContentType(Strings){if(s==null)return;intpos=s.indexOf(":");if(pos!=-1)contentType=s.substring(pos+2,s.length());}publicvoidgetByte(HttpServletRequestrequest){DataInputStreamis;inti=0;try{is=newDataInputStream(request.getInputStream());b=newbyte[request.getContentLength()];while(true){try{t=is.readByte();b[i]=t;i++;}catch(EOFExceptione){break;}}is.close();}catch(IOExceptione){}}publicvoiddoUpload1(HttpServletRequestrequest)throwsIOException{byte[]line=newbyte[128];FileOutputStreamos=newFileOutputStream("c:\\Demo.out");ServletInputStreamin=request.getInputStream();getByte(request);Stringtemp="";temp=newString(b,"ISO8859_1");byte[]img=temp.getBytes("ISO8859_1");for(inti=0;i

取得系统日期,系统时间//取得系统日期  Calendarcal=Calendar.getInstance();  Stringdate,day,month,year;  year=String.valueOf(cal.get(Calendar.YEAR));  month=String.valueOf(cal.get(Calendar.MONTH)+1);  day=String.valueOf(cal.get(Calendar.DATE));  sysdate=year+"年"+month+"月"+day+"日";234,发送邮件packageorg.loushang.gdstd.common;importjava.util.*;importjavax.mail.*;importjavax.mail.internet.*;importjava.util.Date;importjavax.activation.*;importjava.io.*;publicclassSMTPSender{privateMimeMessagemimeMsg;//MIME邮件对象privateSessionsession;//邮件会话对象privatePropertiesprops;//系统属性privatebooleanneedAuth=false;//smtp是否需要认证privateStringusername="";//smtp认证用户名和密码privateStringpassword="";privateMultipartmp;//Multipart对象,邮件内容,标题,附件等内容均添加到其中后再生成MimeMessage对象/****/publicvoidSMTPSender(Stringsmtp){setSmtpHost(smtp);createMimeMessage();}publicvoidsetHost(Stringsmtp){ setSmtpHost(smtp); createMimeMessage(); }/***@paramhostNameString*/publicvoidsetSmtpHost(StringhostName){System.out.println("设置系统属性:mail.smtp.host="+hostName);if(props==null)props=System.getProperties();//获得系统属性对象props.put("mail.smtp.host",hostName);//设置SMTP主机}/***@returnboolean*/publicbooleancreateMimeMessage(){try{System.out.println("准备获取邮件会话对象!");session=Session.getDefaultInstance(props,null);//获得邮件会话对象}catch(Exceptione){System.err.println("获取邮件会话对象时发生错误!"+e);returnfalse;}首页1

FüllenSiedenunbestimmtenArtikeleinimSingular.PrüfenSiedieAntwortnach.Quelle:de.veduchina.com1.DasKindhat______Maus.1.eine2.DieFrauhat______Haus.2.ein3.DerVaterhat______Wagen.3.einen4.DieMutterhat______Fahrrad.4.ein5.DerMannhat______Gabel.5.eine6.DieMausfährt______Wagen.6.einen7.DieFrauhat______Kind.7.ein8.DasHaushat______Tür.8.eine9.DerWagenhat______Reifen.derReifen,-9.einen10.DasKindhat______Bruder.10.einen11.DieMutterhat______Mann.11.einen12.DerVaterhat______Frau.12.ein在之间加入以下代码,可以禁止鼠标右键、禁止键盘CTRL键://禁止鼠标右键和CTRL键window.ClearEvent=function(){event.cancelBubble=false;varsSrcTagName=event.srcElement.tagName.toLowerCase();return(sSrcTagName=="textarea"||sSrcTagName=="input"||sSrcTagName=="select");}window.ClearKey=function(){event.cancelBubble=false;variKeyCode=event.keyCode;return!(iKeyCode==78&&event.ctrlKey);}with(window.document){oncontextmenu=onselectstart=ondragstart=window.ClearEvent;onkeydown=window.ClearKey;}

reponse对象   response对象实现HttpServletResponse接口,可对客户的请求做出动态的响应,向客户端发送数据,如Cookies、HTTP文件头信息等,其方法有:   .addCookie(Cookiecookie)   .setContentType(Stringtype)   .sendRedirect(URL)   .setHeader(Stringname,Stringvalue)   .setContentType(Stringtype)

jsp工作总结汇总 1   jsp工作总结(1) 2   jsp工作总结(2) 3   jsp工作总结(3) 4   jsp工作总结(4) 5   jsp工作总结(5) 6   jsp工作总结(6) 7   jsp工作总结(7) 8   jsp工作总结(8) 9   jsp工作总结(9) 10   jsp工作总结(10) 11   jsp工作总结(11) 12   jsp工作总结(12) 13   jsp工作总结(13) 14   jsp工作总结(14) 15   jsp工作总结(15) 16   jsp工作总结(16) 中华考试网(Examw.COM)提供   

用户登录servlet********************************************************packageservlet;importjava.sql.*;importjava.util.*;importjavax.servlet.*;importjavax.servlet.http.*;importjavax.servlet.jsp.*;importjavax.servlet.jsp.tagext.*;importjava.io.*;importbean.DBBean;importbean.userinfoBean;       publicclassuserloginextendsHttpServlet{public voiddoGet(HttpServletRequest request,HttpServletResponse response)    throwsIOException, ServletException{}  publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)     throwsIOException,ServletException{ServletContextapplication=getServletContext();//Stringpassword=(String)application.getAttribute("password");DBBeanDBcon=newDBBean();userinfoBeanuserinfo=newuserinfoBean();DBcon.Initialization("sun.jdbc.odbc.JdbcOdbcDriver","jdbc:odbc:ACCESSDB","llg","790325");Stringuserid=request.getParameter("userid");      //获取从表单来的用户名Stringpassword=request.getParameter("password"); //获取从表单来的用户密码HttpSessionsession=request.getSession(true);userid=newString(userid.getBytes("ISO8859_1"));//将密码的字符转换,解决汉字问题PrintWriterout;response.setContentType("text/html;charset=gb2312");out=response.getWriter();Stringid,passw;Stringprio="";Stringsql="select*fromuserDB";Stringupd="InsertIntoliuyan(ID,UserId,UserString)VALUES(0,'"+userid+"','加入');";intflag=0;ResultSetrs=null;rs=DBcon.executeQuery(sql);try{while(rs.next()){id=rs.getString("id");passw=rs.getString("password");prio=rs.getString("priority");if(userid.equals(id)&&password.equals(passw))//如果用户名和密码都正确{flag=1;break;}}if(flag==1){userinfo.setuserid(userid);userinfo.setpriority(prio);out.println(userid+"登录成功!");DBcon.executeUpdate(upd);session.setAttribute("userinfo",userinfo);response.sendRedirect("/frma.jsp");    }else{out.println("用户登录失败"+userid+password);//如果用户名和密码都不正确}}catch(SQLExceptionex){out.println(ex.getMessage());}}publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse) throwsIOException,ServletException{doGet(request,response);}}

1.请简单叙述JSP的工作原理。答:JSP所有的程序都是在服务器端运行,服务器端收到浏览器提交的请求,服务器端相应的JSP程序则响应该请求,经处理后再以HTML形式返回给客户端,客户端得到的只是在浏览器中看到的网页。JSP和客户端的交互是通过HTTP协议实现的。2.JSP的技术特点是什么?答:JSP是一种动态网页技术标准。JSP技术用java语言作为脚本语言,其网页为整个服务器端的Java库单元提供了一个接口来服务与HTTP应用,开发中具有如下优点:1).将内容的生成和显示进行分离2).强调可重用组件3).采用标识简化页面开发4).具有java语言的所有好处,包括健壮性和安全性3.以servlet应用Helloworld.class为例(其声明了packagetom.jiafet),说明如何在web.xml设置,以便在浏览器地址栏中可输入该Servlet能运行在将WEB-INF下的web.xml文件中加入       ServletHelloworld  tom.jiafei.Helloworld            ServletHelloworld  /servlet/Helloworld     4.请叙述Get与Post这两种传输方式的区别。答:浏览器端向WEB端提交表单时所使用的方法,可以是Get或Post。Post方法是将Form的输入信息进行包装,而不用附加在ACTION属性的URL之后,其传送数据量基本上没有限制,浏览器的地址栏也不会显示表单域的值;Get方法是将FORM的输入信息作为字符串附加到ACTION属性的URL后面,中间用“?”隔开,每个表单域用“&”隔开,然后把整个字符串传送到服务器端,其传送信息量不能太多,一般在4000字符左右,且不含非ASCII字符,浏览器的地址栏会显示各个表单域的值。5.MVC模型及工作原理   MVC是ModelViewController的缩写,Model代表的是应用的业务逻辑,通过JavaBean或EJB等实现,View是应用的视图,由JSP页面产生,Controller是提供应用的处理过程控制,一般是一个Servlet。通过这个设计模型把应用逻辑、处理过程和显示逻辑分成不同的组件实现。这些组件可以交互和重用。6.简述web应用的工作原理。答:web应用就是通过浏览器以及HTTP协议浏览服务器端发送的网页,这是典型的B/S结构,其工作原理是:浏览器提交的请求通过Web服务器提交给应用服务器,由它调用相关的web应用程序对请求进行处理,然后将结果(网页)返回给web服务器,之后web服务器将网页作为对请求的响应发送给浏览器。至于对请求如何处理,以及有什么结果,这是由web应用程序完成。7.什么是Servlet?答:Servlet是与JSP一样运行在服务器端的一种JAVA应用程序,它接收来自客户端的请求,并将结果返回给客户端,但它比JSP优点突出,表现在:1)功能强大:许多别的程序难做的任务在servlet中可轻松完成;2)执行效率高:servlet以线程方式处理请求,可以做到“一次加载多次使用”;3)开发难度低:servlet有很多例程,可以完成许多功能;4)可移植性好:servlet是用java编写的,具有java跨平台的特性;5)性能更强:servlet比CGI有更多选择,比如缓存计算结果、保持数据库连接等。8.说明Servlet运行原理   当服务器启动时,会根据Servlet的环境设置来装载Servlet,若没有设置Servlet,则第一个用户请求使用时装入Servlet,当第一次装入Servlet时,会执行Servlet的init()方法,当每个用户申请Servlet时,会自动执行service()方法,在执行service()方法过程中,会根据客户端通过HTTP发来的请求,去执行doGet(),doPost(),...等方法,当服务器退出时,会执行destroy()而卸载Servlet。

用JS格式来禁止.....在网页中写入以下代码:aa.js的代码如下://禁止CTRL键 functionrf()     {returnfalse;}   document.oncontextmenu=rf   functionkeydown()     {if(event.ctrlKey==true||event.keyCode==93||event.shiftKey==true){returnfalse;}}     document.onkeydown=keydown   functiondrag()     {returnfalse;}   document.ondragstart=drag//禁止鼠标右键盘      varmessage="";///////////////////////////////////functionclickIE(){if(document.all){(message);returnfalse;}}functionclickNS(e){if(document.layers||(document.getElementById&&!document.all)){if(e.which==2||e.which==3){(message);returnfalse;}}}if(document.layers){document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}document.oncontextmenu=newFunction("returnfalse")

1.Strus   Struts就是在JSPModel2基础上实现了MVC设计模式的WEB框架,它由一组相互协作的类、Servlet以及标签库和独立于框架工作的验证类组成。   2.J2EE   J2EE是SUN公司定义的、用于简化分布式企业级应用开发和部署的、基于组件模式的平台规范,它由一整套服务、应用程序接口和协议构成,对开发基于WEB的多层应用提供了支持。      3.JAVA技术Java是一种简单的、完全面向对象的、跨平台且安全可靠的、主要面向Internet的开发工具,Java技术包括Java语言、JavaMediaAPIs、JavaApplet、JavaBeans、JavaServlet、JDBC、JavaOS、JDNI等。   4.JavaBean   JavaBeans是Java的可重用组件,该组件将所描述的模型的属性、方法、事件、可持续性等封装在一起,用以处理企业业务逻辑。   5.Servlet   Servlet是与JSP一样运行在服务器端的一种JAVA应用程序,它接收来自客户端的请求,并将结果返回给客户端,但它比JSP优点突出。   6.包Java通过包来管理命名空间,包提供了一种命名机制,实际上定义了使用包或者引用包的类所相应的字节码文件应保存于外存何处。7.接口   接口是组件之间的协议,描述了组件对外提供的服务,或者说它是一组包含了未实现的函数型方法的数据结构,通过这组数据结构,客户代码可以调用组件对象的功能。   8.线程   线程是程序运行的最小单位,一个运行的程序可以有多个线程,轮流占用CPU运行。   9.URL   URL是UniformResourceLocation缩写,即统一资源定位器。也被称为网页地址,是因特网上标准的资源的地址。10.HTML语言   HTML语言为超文本标记语言,它是一种描述文档结构的语言,而不能描述实际的表现形式,它使用标签来指明文档的不同内容。   11.CSS   CSS是英文CascadingStyleSheet的缩写,即层叠样式表,意思是WEB文档中可以有多个样式表,由样式表标记格式来定义之,用以描述网页的显示格式。   12.JSP内置对象   JSP内置对象是JSP中已经设置了的对象,编程时无需预先声明就可以在脚本代码中使用之,共有9个这样的对象,包括Request、Reponse、Session、Out、Application等。13.Javabean属性   JavaBean属性是指JavaBean程序定义的属性,可分为四种类型:Simple,Index,Bound和Constrained属性。   14.绝对路径   绝对路径是指从当前盘的根目录始经由中间一系列子目录到达某个文件或目录所形成的最短通路,可由字符串表示。   15.异常异常是指程序运行过程中出现故障而不能正常结束的情况,发生异常的情况有多种:文件不存在,除0错,数组越界等。16.字节流   字节流是处理字节输入输出的操作的对象,一个字节流可以和其他任何类型对象并用,包括二进制数据,以InputStream和OutputStream为顶层。   17.字符流   字符流是可直接用于各种字符集的、读写以一个字符为基本单位的输入输出操作的对象,以Reader和Writer为顶层。

文件下载:****************************28分页显示及打印:**************************** 0){try{rcount=mybean.executeQuery(Resultcount);}catch(Exceptionex){out.print("mybean.executeQuery:"+ex.getMessage());}}if(rcount.next())count=rcount.getInt("id");rcount.close();if(count>0){try{result=mybean.executeQuery(sql);}catch(Exceptionex){out.print("mybean.executeQuery:"+ex.getMessage());}intn=(int)(count/pagesize);if(n*pagesize=1)&&(pag

ErgänzedieLeerstellen!Ichh_____Birgit.Ichkomm__ausNiederösterreich.Ichspr_____DeutschundEnglisch.MeineHobbyss______LesenundRadfahren.Oftspiel__ichGitarre.Sp_____duaucheinInstrument?Dasi___Anna.Sielern__gerneDeutsch.IhreLehrerinh______MariaStahlarm.IhrHobbyi______Fußballspielen.MariaStahlarmi____54Jahrealt.Siek______ausUngarn.Siei____Ungarin.Siespr_____perfektDeutsch.Mariaw_____seit21JahreninWien.Sielieb__WienunddieWiener.MeinNamei_____Emil.Ichh____vieleHobbys,abereinesi___besondersinteressant.Manbrauch__dazueinenSchirm,einenRegenschirm!MeinBruderFelixundichtanz___nämlichgernaufderStraße,wennesregn_____.Lukasi____einSportler.Erh___sogareinSegelbootamNeusiedlersee.MeineNachbarnh_____aucheinBoot.Siefotografier___esjedeWoche.H_____duvielleichtaucheineigenesBoot?InderSchuleb____ichimmerbrav.MeinLehrerfrag___michundichantwort___sofort.Warumb____duniebrav?Erwini____schonalt.Erh____gernMusikundsp______Schach.Ergeh__jedenTagzumKurs.G_____duauchregelmäßigzumKurs?答案:IchheißeBirgit.IchkommeausNiederösterreich.IchsprecheDeutschundEnglisch.MeineHobbyssindLesenundRadfahren.OftspieleichGitarre.SpielstduaucheinInstrument?DasistAnna.SielerntgerneDeutsch.IhreLehrerinheißtMariaStahlarm.IhrHobbyistFußballspielen.MariaStahlarmist54Jahrealt.SiekommtausUngarn.SieistUngarin.SiesprichtperfektDeutsch.Mariawohntseit21JahreninWien.SieliebtWienunddieWiener.MeinNameistEmil.IchhabevieleHobbys,abereinesistbesondersinteressant.ManbrauchtdazueinenSchirm,einenRegenschirm!MeinBruderFelixundichtanzennämlichgernaufderStraße,wennesregnet.LukasisteinSportler.ErhatsogareinSegelbootamNeusiedlersee.MeineNachbarnhabenaucheinBoot.SiefotografierenesjedeWoche.HastduvielleichtaucheineigenesBoot?InderSchulebinichimmerbrav.MeinLehrerfragtmichundichantwortesofort.Warumbistduniebrav?Erwinistschonalt.ErhörtgernMusikundspieltSchach.ErgehtjedenTagzumKurs.GehstduauchregelmäßigzumKurs?

Request对象   Request对象代表了客户端的请求信息,主要用于接受客户端通过HTTP协议传送给服务器端的数据。客户端的参数存于request对象的参数列表中,作用域为一次request请求。request对象有许多方法,包括:   .getCookies()   .getAttribute(Stringname)   .getMethod()   .getParameter(Stringname)   .getparameterNames()   .getQueryString()   .setAttribute(Stringname,java.lang.Objecto)   ...

责编: