單項(xiàng)選擇題

在J2EE中,有如下代碼在Servlet1.java中。
importjavax.servlet.*;
importjavax.servlet.http.*;
importjava.io.IOException;
importjava.io.PrintWriter;
publicclassServlet1extendsHttpServlet{publicvoidinit()throwsServletException{}
publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{
PrintWriterout=response.getWriter();
out.println("hello!");}}
假如編譯Servlet要具備的環(huán)境都已經(jīng)建立好?,F(xiàn)在用完全正確的命令編譯該文件,對于以下陳述正確的是()。

A.編譯該文件時(shí)會(huì)提示缺少doGet()或者doPost()方法,編譯不能夠成功通過
B.編譯后,把Servlet1.class放在正確位置,在瀏覽器中查看該Servlet1,會(huì)看到輸出文字:“hello!”
C.編譯后,把Servlet1.class放在正確位置,在瀏覽器中查看該Servlet1,卻看不到任何輸出的文字
D.編譯后,把Servlet1.class放在正確位置,在瀏覽器中查看該Servlet1,卻看到產(chǎn)生運(yùn)行時(shí)錯(cuò)誤的出錯(cuò)信息

題目列表

你可能感興趣的試題

多項(xiàng)選擇題

在J2EE中,假如在當(dāng)前目錄下不存在employee.txt文件。在當(dāng)前目錄下的一個(gè)類文件的main函數(shù)只包含如下代碼:
try{//1
PrintWriterout=newPrintWriter(newFileOutputStream(“employee.txt”));//2
Stringname=“jb-aptech”;//3
doublesalary=75000;//4
out.print(name);//5
out.print(‘‘);//6
out.println(salary);//7
}//8
catch(Exceptione)//9
System.out.println("文件沒有發(fā)現(xiàn)!");//10
在DOS控制臺上編譯并且運(yùn)行該類文件。下面的描述正確的是()。

A.使用java命令運(yùn)行該類文件,將在控制臺上打?。?quot;文件沒有發(fā)現(xiàn)!"
B.運(yùn)行結(jié)束后打開employee.txt,會(huì)發(fā)現(xiàn)該文件什么也沒有
C.運(yùn)行結(jié)束后打開employee.txt,會(huì)發(fā)現(xiàn)文件中有這樣的文本:“jb-aptech75000”
D.在第7行后加上代碼:out.close(),編譯并運(yùn)行該類文件后,打開employee.txt,才會(huì)發(fā)現(xiàn)文件中有這樣的文本:“jb-aptech75000.0”
E.把第2行代碼改為:PrintWriterout=newPrintWriter(newFileOutputStream(“employee.txt”),true);編譯并運(yùn)行該類文件后,打開employee.txt,才會(huì)發(fā)現(xiàn)文件中有這樣的文本:“jb-aptech75000.0”

微信掃碼免費(fèi)搜題