hi all, i m very much new to
struts. in my
jsp page i m using display tag to view table from resultset .The code is given below. The result is not getting displayed. Please help.
JSP: CODE
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
<%@ page import= "com.project.web.Search.form.SearchExpBean"%>
<link rel="stylesheet" type="text/css" href="css/displaytagex.css">
<%@ page import="java.util.*"%>
<%
ArrayList mylist = (ArrayList) request.getAttribute("SearchResult");
%>
<display:table name="mylist">
<display:column property="UserID" title="UserID"/>
<display:column property="FirstName" title="FirstName"/>
<display:column property="LastName" title="TelNo"/>
<display:column property="Email" title="Email"/>
</display:table>
BEAN: ExpSearchResultFormBean
private
String UserID;
private String FirstName;
private String LastName;
private String TelNo;
private String Email;
private String Comments;
private String Username;
private String Password;
public String getUserID() {
return UserID;
}
public void setUserID(String userID) {
UserID = userID;
}
public String getFirstName() {
return FirstName;
}
public void setFirstName(String firstName) {
FirstName = firstName;
}
public String getLastName() {
return LastName;
}
DAO:
rs = pStmt.executeQuery();
while (rs.next()) {
ExpSearchResultFormBean bean = new ExpSearchResultFormBean();
bean.setUserID(rs.getString(1));
bean.setFirstName(rs.getString(2));
bean.setLastName(rs.getString(3));
bean.setTelNo(rs.getString(4));
bean.setComments(rs.getString(6));
bean.setUsername(rs.getString(7));
bean.setPassword(rs.getString(8));
bean.setEmail(rs.getString(5));
System.out.println("using tags- in DAO");
arr.add(bean);
}
return arr;
in Action:
SearchExpFormGetDAO dao = new SearchExpFormGetDAO();
SearchExpBean formbean = (SearchExpBean ) form;
ArrayList details1 = dao.fetch(formbean);
request.setAttribute("SearchResult", details1);
StrutsConfig:-
<action path="/Search1" name="SearchExpBean"
type="com.project.web.Search.action.SearchExpBeanAction"
scope="request" validate="false" parameter="search"
input="/SearchExpCandidate.jsp">
<forward name="success" path="/SearchExpCandidate.jsp" />
</action>
I think i have given all the details.
When i run the JSP i get "Nothing found to display".
Please help.
waiting for reply. Thnaks in advance.