① 23)給頂一個JSP程序源代碼,如下:
肯定選擇D了用request.getParameter獲取頁面參數
② jsp問題高分
1-5 B A A A
6-10 C D D D
不知道你要問什麼。。。
③ jsp的兩個選擇題,不會做
第一個,選(d)
(1,2)好像<jsp:getgetParam name=""> <jsp:getParameter name=」」>
不存在樣的,
(3)它是得session裡面的值,所以不行的,
第二個,選(b)
(1)因為A 它是包含結果,首先它會執行兩次,當他執行第二個時,它是得不到值的, 那樣得到只是一個null
(2)第二個是,代碼包含,它會把第個頁面的代碼近來,那樣就能得到了值了
(3,4)頁面跳轉,也不會得到值的,
④ 給定JSP代碼如下所示,在括弧處編寫語句,可以使得程序運行後該頁面輸出的結果是1。
d
<%= 變數%>表示要輸出變數的值
而count ++ 表示是先輸出後自加1 同C語言中的自加自減規律。
因此在符合題目的答案是D。
另B和C的作用是讓count加1,而不是輸出。
而A則是先加1後再進行輸出,如此之後頁面上得到的結果是2而不是1.
⑤ 在J2EE中,給定JSP代碼如下: <body> <%!int i=0;int j=0;%> <% for( ;j<2;j++)
結果為:01
兩個客戶看的是一樣
⑥ 給定JSP代碼如下所示,在橫線處編寫( )語句,可以使得程序運行後該頁面輸出結果是1
D
首先說只有A、D是可以輸出數據的
其次 ++在前邊的話會先加1再輸出
⑦ 給定JSP程序源碼如下:
a和d是表達式,所以有輸出;c和d是java程序片,要想輸出得用java的輸出,所以這里沒有輸出。
a是先加後輸出,d是先輸出後加,所以一個是2,一個是1.
⑧ 給定JSP程序源碼如下:
是b
因為++A就是首先A自加然後再參與運算
而A++就是先參與運算,結束後再自加
至於jsp裡面只有在<%%>裡面才是變數,外面都是列印在jsp上面的
⑨ jsp試題高分
c,c,d,a,a,bd,b,a,a,c,d