我是這個論壇的新手。我對我的應用程序中的JSP/servlet存在疑問 我開發了一個應用程序,用戶可以根據一些標準搜索某些數據,並從數據庫(通過Hibernate到servlet和JSP)獲取數據。當某些數據基於搜索顯示在屏幕上時,他/她可能會嘗試複製該URL並轉發給任何人,或者如果他嘗試在不同的瀏覽器中打開,它將顯示一個空白頁面。 例如:如果我嘗試粘貼下面給出的鏈接,它顯示空白頁 example link 但我需要顯示數據如何實現。在JSP中複製和過去的URL給白頁
編輯:在菜單欄中點擊求職在評論中提到後,頁面會重定向到一個servlet
這是DAOIMPL
public List<JobPostInfo> jobsearchlist(String requireskills,String location,String minexp1,String maxexp1) throws Exception{
long minexp;
long maxexp;
try{
session =getSession();
//Criteria Query
Criteria query=session.createCriteria(JobPostInfo.class,"jpost");
// if(minexp1.equals("0") && (maxexp1.equals("") || maxexp1==null)){
if((minexp1.equals("-1") || minexp1=="-1") && maxexp1==null){
}
else if(minexp1.equals("0")){
minexp=Long.parseLong(minexp1);
long min=1;
query.add(Restrictions.lt("jpost.experienceMin",min));
}else if(!(minexp1.equals("") || minexp1==null) && maxexp1.equals("-1")) {
minexp=Long.parseLong(minexp1);
query.add(Restrictions.ge("jpost.experienceMin",minexp));
}else if(!(minexp1==null && maxexp1==null)){
minexp=Long.parseLong(minexp1);
maxexp=Long.parseLong(maxexp1);
query.add(Restrictions.and(Restrictions.ge("jpost.experienceMin",minexp),Restrictions.le("jpost.experienceMax",maxexp)));
}
//For Location
if(!(location==null|| location.equals(""))){
query.createAlias("jpost.location","location");
query.add(Restrictions.like("location.locationName",location).ignoreCase());
}
//For Keyword
if(!(requireskills==null || requireskills.equals(""))){
query.add(Restrictions.like("jpost.requiredSkills","%"+requireskills+"%").ignoreCase());
}//requireskills
List<JobPostInfo> list = query.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY).list();
if(list.size()==0){
return null;
}else{
return list;
}
}catch(HibernateException e){
e.printStackTrace();
}finally {
close(session);
}
return null;
}
你的代碼在哪裏?你有什麼嘗試?日誌中有哪些錯誤消息?你的問題會產生問題,並且不能以目前的形式來回答。 –
示例鏈接是我開發的。轉到egarnet.com/JP並在菜單欄中單擊工作搜索,然後單擊搜索它將從數據庫中獲取數據。 – mallikarjun
你可以給我任何鏈接或頁面來解決這類問題。我已經注意到了stackoverflow網站的每個問題都與一個特定的數字和問題的標題休耕。這個數字是否針對特定的問題。這樣當用戶複製並粘貼鏈接時,它將從DB獲取該特定數據。 – mallikarjun