看你什么樣子的老師,我2月前剛答辯完.我么自己寫的程序 老師弄不明白非說不是我自己做的,讓我參加2辯.當時問我的問題主要有1.%%這個標簽叫啥?我說這是jsp標簽,里面寫jsp代碼.老師說你連這個名字都不知道程序能是你自己做的嗎? 第二個問題.你這是單機的還是網絡的,我說我這是基于BS的,網絡單機都行.老師笑著搖頭.第三個問題 解釋下什么是MVC模式.我說我的jsp頁面是我的視圖負責顯示數據,三個servlet是控制負責跳轉,三個實現接口的類是模型層實現對數據庫的操作,我答完只見老師仰天大笑說我答非所問.然后我就2辯了.2辯的時候老師問我數據庫操作你都用了那些 函數 或者方法,我說executeUpdate,querry,connection,resultset...然后2辯的老師說可以了,給我79分.老師問的問題千奇百怪,有的老師也是四六不懂還要裝明白~你要知道老師不是都懂代碼的,有的老師會問你 設計上的問題,比如你的編譯環境,你設計數據庫的時候是怎么想的.有的會依照論文 問你功能上都實現了那些,如何實現的...最后祝好運,別跟我一樣遇到讓人蛋疼的老師.
成都創新互聯公司成立與2013年,是專業互聯網技術服務公司,擁有項目成都做網站、成都網站設計、成都外貿網站建設網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元萊山做網站,已為上家服務,為萊山各地企業和個人服務,聯系電話:028-86922220
其實項目答辯就和面試的時候簡歷上寫的項目描述差不多.先介紹一下項目的用處,用于什么地方,比如說你寫的是管理系統,就籠統說明一下是給誰寫的管理系統,用來管理什么的,為什么要管理,然后具體介紹一下項目中的模塊,具體有哪些功能,然后實際演示一下功能.演示完以后讓面試官進行提問,比如問你某個模塊中的某個功能你是如何實現的,或者問你數據庫用了幾張表,怎么進行表關聯的等等.反正只要是自己寫的,那對于整個項目體系流程肯定是沒問題的.
@RequestMapping(value="userlogin2") 映射的url
public String ulogin(ModelMap modelMap, 參數model
@RequestParam(value = "username",required=false) String username, 參數用戶名
@RequestParam(value = "password",required=false) String password,參數密碼
HttpServletRequest request) {
Buyuser User = buyuserService.userlogin(username, password); 調用service校驗用戶名和密碼
if(User != null) {如果用戶存在
request.getSession().setAttribute("User", User);用戶信息保存到session
request.getSession().setAttribute("userid", User.getId());用戶的id保存到session
if(User.getUsername()!=null){用戶名不為空
request.getSession().setAttribute("username", User.getUsername());用戶名保存到session
request.getSession().setAttribute("name", User.getName());名稱保存到session
}
return "redirect:../index.html";返回主頁index.html
}else{
modelMap.put("msg", "用戶名或密碼錯誤,請重試!");返回錯誤提示
return "pages/user/userlogin";返回錯誤頁面
}
}
string username = Request["username"]; //獲取用戶名并命名為username
string userpwd =Request["userpwd"];//獲取密碼并命名為userpwd
stockClass sc=new stockClass(); //應該是調用個規則庫用來驗證 用戶名和密碼
if (sc.validate(username)) { //如果驗證用戶名符合規則庫
Response.Write("");//輸出空
return; //返回
}if(sc.validate(userpwd)){ //如果驗證密碼符合規則庫
Response.Write(""); //輸出空
return; //返回
}if (this.ValidateNumber.Text !=this.Label1.Text){ 如果驗證碼輸入的不正確
Response.Write(""); //輸出空
return; //返回
}
int count =Convert.ToInt32(scd.ExecuteScalar()); // ?獲取次數
if (count 0){ //如果次數大于0次
Session["username"] =username; //用戶名存入會話
Session["types"] =DropDownList1.SelectedItem.Text; //下拉框中選中的值存入會話
if (DropDownList1.SelectedItem.Text== "管理員"){ //如果下拉框中選中的值為管理員
Response.Redirect("MainFrame.aspx"); //值為管理員跳轉到管理員后臺頁面
}else{ //否則
Response.Redirect("ptMainFrame.aspx");//值不等于管理員跳到普通后臺頁面
}}else{ //否則
Response.Write(""); //輸出空
return; //返回
}
本文名稱:java答辯代碼講解 java程序設計答辯
URL鏈接:http://m.kartarina.com/article0/hjjsoo.html
成都網站建設公司_創新互聯,為您提供微信公眾號、標簽優化、網站收錄、網站改版、定制開發、品牌網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯