在日常的學(xué)習(xí)、工作、生活中,肯定對各類范文都很熟悉吧。那么我們該如何寫一篇較為完美的范文呢?以下是我為大家搜集的優(yōu)質(zhì)范文,僅供參考,一起來看看吧
java web試題篇一
%catalina_home%/webapps/helloapp/hello/ c 那么在瀏覽器端訪問的url是什么? 選項(xiàng):
(a)http://localhost:8080/(b)http://localhost:8080/helloapp/(c)http://localhost:8080/helloapp/hello/
(2)假設(shè)在helloapp應(yīng)用中有一個helloservlet類,inker包下,那么這個類的class文件應(yīng)該放在什么目錄下?(2)選項(xiàng):
(a)helloapp/(b)helloapp/web-inf/(c)helloapp/web-inf/classes/(d)helloapp/web-inf/classes/org/javathinker/
(3)假設(shè)在helloapp應(yīng)用中有一個helloservlet類,文件中的配置如下:
helloservlet
ervlet
helloservlet
/hello
那么在瀏覽器端訪問helloservlet的url是什么? 選項(xiàng):
(a)http://localhost:8080/helloservlet(b)http://localhost:8080/helloapp/helloservlet(c)http://localhost:8080/helloapp/org/javathinker/hello(d)http://localhost:8080/helloapp/hello
(4)客戶請求訪問html頁面與訪問servlet有什么異同? 選項(xiàng):
(a)相同:都使用http協(xié)議
(b)區(qū)別:前者web服務(wù)器直接返回html頁面,后者web服務(wù)器調(diào)用servlet的方法,由servlet動態(tài)生成html頁面
(c)相同:前者web服務(wù)器直接返回html頁面,后者web服務(wù)器直接返回servlet的源代碼。(d)區(qū)別:中配置url路徑。(e)區(qū)別:前者使用http協(xié)議,后者使用rmi協(xié)議。
(5)httpservletrequest對象是由誰創(chuàng)建的? 選項(xiàng):
(a)由servlet容器負(fù)責(zé)創(chuàng)建,對于每個http請求,servlet容器都會創(chuàng)建一個httpservletrequest對象
(b)由javaweb應(yīng)用的servlet或jsp組件負(fù)責(zé)創(chuàng)建,當(dāng)servlet或jsp組件響應(yīng)http請求時(shí),先創(chuàng)建
httpservletrequest對象
(6)從http請求中,獲得請求參數(shù),應(yīng)該調(diào)用哪個方法? 選項(xiàng):
(a)調(diào)用httpservletrequest對象的getattribute()方法(b)調(diào)用servletcontext對象的getattribute()方法(c)調(diào)用httpservletrequest對象的getparameter()方法
(7)servletcontext對象是由誰創(chuàng)建的? 選項(xiàng):
(a)由servlet容器負(fù)責(zé)創(chuàng)建,對于每個http請求,servlet容器都會創(chuàng)建一個servletcontext對象(b)由javaweb應(yīng)用本身負(fù)責(zé)為自己創(chuàng)建一個servletcontext對象
(c)由servlet容器負(fù)責(zé)創(chuàng)建,對于每個javaweb應(yīng)用,在啟動時(shí),servlet容器都會創(chuàng)建一個servletcontext對象
(8),中如何實(shí)現(xiàn)?選項(xiàng):
(a)
(b)(9)當(dāng)瀏覽器第二次訪問以下jsp網(wǎng)頁時(shí)的輸出結(jié)果是什么?
<% int b=0;a++;b++;%>
a:<%= a %>
(a)a=0 b=0(b)a=1 b=1(c)a=2 b=1
(10)下面哪個說法是正確的? 選項(xiàng):
(a)的http請求,servlet容器都會創(chuàng)建一個httpsession對象(b)每個httpsession對象都有惟一的id。
(c)javaweb應(yīng)用程序必須負(fù)責(zé)為httpsession分配惟一的id
(11)如果不希望jsp網(wǎng)頁支持session,應(yīng)該如何辦?(單選)選項(xiàng):
(a)調(diào)用httpsession的invalidate()方法(b)<%@ page session= “false“>
(12)在標(biāo)簽處理類中,如何訪問session范圍內(nèi)的共享數(shù)據(jù)? 選項(xiàng):
(a)在tagsupport類中定義了session成員變量,直接調(diào)用它的getattribute()方法即可。
(b)在標(biāo)簽處理類tagsupport類中定義了pagecontext成員變量,先通過它的getsession()方法獲得當(dāng)前的
httpsession對象,再調(diào)用httpsession對象的getattribute()方法。
(c)ribute(“attributename”,n_scope)
(13)在下面的選項(xiàng)中,哪些是tagsupport類的dostarttag()方法的有效返回值? 選項(xiàng):
(a)_body(b)_page(c)_body_include(d)_page
(14)以下代碼能否編譯通過,假如能編譯通過,運(yùn)行時(shí)得到什么打印結(jié)果? ribute(”count“,new integer(0));integer count = ribute(”count");選項(xiàng):
a)不能編譯通過 b)能編譯通過,并正常運(yùn)行 c)編譯通過,但運(yùn)行時(shí)拋出classcastexception
java web試題篇二
html
軟件的結(jié)構(gòu):
c/s(client server)結(jié)構(gòu)的軟件:
cs結(jié)構(gòu)的軟件的缺點(diǎn):更新的時(shí)候需要用戶下載更新包然后再安裝,程序員則
比如: qq、極品飛車、飛信、迅雷
需要開發(fā)客戶端與服務(wù)端。
優(yōu)點(diǎn):軟件版本升級的時(shí)候不需要用戶下載更新包,直接更新服務(wù)器的程序即b/s(browser server)結(jié)構(gòu)的軟件:
比如: 微博、webqq、web飛信、web迅雷 cs結(jié)構(gòu)軟件的優(yōu)點(diǎn): 減輕服務(wù)端的壓力,而且可以大量保存數(shù)據(jù)在客戶端。
可。程序員則只需要開發(fā)服務(wù)端而已。
網(wǎng)站的類別: 缺點(diǎn):增加了服務(wù)端的壓力,bs結(jié)構(gòu)的軟件不能保存大量的 數(shù)據(jù)在用戶機(jī)上。靜態(tài)網(wǎng)站: 靜態(tài)網(wǎng)頁中的數(shù)據(jù)都是寫死的,如果需要修改網(wǎng)頁的內(nèi)容是需要直接修改網(wǎng)頁的代碼。是沒有數(shù)據(jù)庫提供數(shù)據(jù)給它。
動態(tài)網(wǎng)站: 動態(tài)網(wǎng)站的數(shù)據(jù)是來自于數(shù)據(jù)庫的,背后是有一個后臺程序管理頁面中數(shù)據(jù)的。
html 語言就是開發(fā)網(wǎng)頁的基礎(chǔ)語言:
html(超文本標(biāo)記語言)標(biāo)記 : 該門語言是有標(biāo)簽來構(gòu)成的。學(xué)習(xí)html不用怎么去理解,只要需要記
住標(biāo)簽的作用即可。
html語言的特點(diǎn):
html語言的結(jié)構(gòu):
語言是與平臺無關(guān)的,任何平臺只需要安裝了瀏覽器都可以運(yùn)行。 是不區(qū)分大小寫的。
網(wǎng)頁的頭信息