1.html頁面由標簽組成,請寫出<head>中腳本定義標簽、下拉選擇框標簽
腳本定義標簽:<javascript></javascript>
下拉框選擇標簽:<select><option values=""></option></select>
2.html頁面表格使用table標簽和div標簽實現,加載方式有何區別,請寫出div位置控制屬性
div 的加載方式是即讀即加載,遇到 <div> 沒有遇到 </div> 的時候一樣加載 div 中的內容,讀多少加載多少;
table 的加載方式是完成后加載,遇到 <table> 后,在讀到 </table> 之前,table 中的內容不加載,或者傳輸中斷了(document.onload()事件)的時候加載,?這是因為TABLE牽涉到多行多列問題,所以只有當TABLE所有內容加載完畢,IE才知道該怎么顯示
div位置控制屬性:Position屬性有四個可選值,它們分別是:static(無定位)、absolute(絕對定位)、fixed(相對于窗口的固定定位)、relative(相對定位)
3.table中行左對齊、不換行樣式在<tr> 標簽中如何定義其屬性
<td align="life" nowrap="nowrap"></td>
4.html頁面中form表單有一文本輸入框,請寫出而獲取該文本框對象及值方法
<form name="userForm">
<input type="text" id="realName"></input>
</form>
document.getElementById("realName");
5.html頁面創建對話框有多種方式,如alter提示對話框,請寫出其他兩種對話框
html頁面的簡單對話框(alert, confirm, prompt)
6.html文件可以按dom模型(文檔對象模型)處理,請描述含義
DOM將HTML和XML文檔映射成一個由不同節點組成的樹型機構。俗稱DOM樹。 每種節點都對應于文檔中的信息或標記,節點有自己的屬性和方法,并和其他節 點存在某種關系,節點之間的關系構成了節點層次
7.jsp頁面中,請描述forward與redirect主要區別
1.從地址欄顯示來說 forward是服務器請求資源,服務器直接訪問目標地址的URL,把那個URL的響應內容讀取過來,然后把這些內容再發給瀏覽器.瀏覽器根本不知 道服務器發送的內容從哪里來的,所以它的地址欄還是原來的地址.
redirect是服務端根據邏輯,發送一個狀態碼,告訴瀏覽器重新去請求那個地址.所以地址欄顯示的是新的URL.
2.從數據共享來說
forward:轉發頁面和轉發到的頁面可以共享request里面的數據.
redirect:不能共享數據.
3.從運用地方來說
forward:一般用于用戶登陸的時候,根據角色轉發到相應的模塊.
redirect:一般用于用戶注銷登陸時返回主頁面和跳轉到其它的網站等.
4.從效率來說
forward:高.
redirect:低.
8.JSP有哪些常用內置對象,并簡要說明
JSP共有以下9種基本內置組件
1、request對象?客戶端請求,此請求會包含來自GET/POST請求的參數通過它才能了???????????????????解到客戶的需求,然后做出響應。
?????? ?2、response對象?響應客戶請求的有關信息
3、session對象?它指的是客戶端與服務器的一次會話,從客戶端連到服務器的一個??????WebApplication開始,直到客戶端與服務???????器斷開連接為止。
???????4、out對象???它是JspWriter類的實例,是向客戶端輸出內容常用的對象
5、page對象???它是指向當前JSP頁面本身,有點象類中的this指針,它是?Java.lang.Object類的實例
6、application對象?它實現了用戶間數據的共享,可存放全局變量。它開始于服務器的啟動,直到服務器的關閉
7、exception對象?它是一個例外對象,當一個頁面在運行過程中發生了例外,就產生這個對象。
???????8、pageContext對象?它提供了對JSP頁面內所有的對象及名字空間的訪問
???????9、config對象?它是在一個Servlet初始化時,JSP引擎向它傳遞信息用的
9.j2ee應用中,是否可在操作流程中將業務對象存放session中,請說明原因。
10.jsp或者servlet如何獲取表單中名稱唯一的輸入框 name=userName,請寫出代碼
request.getParameter
11.代碼輸出結果題
12.為何需要拋出自定義異常,如果一個業務中涉及調用多個子方法,如果最后調用方法出現異常應該如何處理?
13.請描述jdbc連接數據庫的步驟,如何保證總是能釋放連接?
14.簡要比較JDBC與JNDI數據源區別就你所熟悉的項目,程序架構中事務處理有何約定
15.(1)舉例說明查詢數據庫中內連接、外連接區別
(2)表t_student(student_no int, --學生號
class_no varchar(8), --班級號
gender char(1) --性別 男'M' 女'F'
),請寫出sql,查詢男生人數大于20的班級號、班級男生人數