2012-08-14 71 views
0

我想在我的JSP中添加更新功能。我添加了所有功能,例如添加,刪除,更新所有功能都很完美。包含搜索功能,但是當我單擊搜索功能時,如果在數據庫中發現數據庫中沒有顯示的JSP頁面。其他部分正在顯示。任何人都可以幫助解決問題嗎?我在下面添加了代碼。使用Mysql的JSP搜索功能

<% 
    if (request.getAttribute("dName") != null) { 
     out.println("Your query is Found"); 
     String dName = (String) request.getAttribute("dName"); 
     String dId = (String) request.getAttribute("dId"); 

     out.println("Department Name:" + dName); 
     out.println("Department Id:" + dId);  

     request.setAttribute("dName", null); 
     request.setAttribute("dId", null); 
    } else { 
     out.flush(); 
     out.println("dhfdhfj"); 
    } 
%> 
+0

你確保你能獲得 「DNAME」 屬性? – kosa 2012-08-14 04:42:43

+1

提供您的html代碼。檢查dName是否正確 – 2012-08-14 04:43:00

+0

您應該使用serlvets(或類)作爲Java代碼和標記(以及EL)而不是'out'。 – 2012-08-14 04:49:21

回答

0

改爲

Integer dId = (Integer) request.getAttribute("dId"); 
+1

可能你的代碼會工作。但是你應該總是在JSP上避免使用Java代碼。 – 2012-08-14 04:56:10

+0

Thak You給你建議,我已經注意到.... – 2012-08-14 06:24:38