i need to do Struts based Pagination using paging tab.
i am getting class Not found error..

please help me .... thanks
..............................
.........................................................
package com;

import java.io.Serializable;

public class UserData implements Serializable {

    int userId;
    String userName;
    String userPassword;
    String timeStamp;


    public UserData(int userId, String userName, String userPassword,
            String timeStamp) {

        this.userId = userId;
        this.userName = userName;
        this.userPassword = userPassword;
        this.timeStamp = timeStamp;
    }
    public int getUserId() {
        return userId;
    }
    public void setUserId(int userId) {
        this.userId = userId;
    }
    public String getUserName() {
        return userName;
    }
    public void setUserName(String userName) {
        this.userName = userName;
    }
    public String getUserPassword() {
        return userPassword;
    }
    public void setUserPassword(String userPassword) {
        this.userPassword = userPassword;
    }
    public String getTimeStamp() {
        return timeStamp;
    }
    public void setTimeStamp(String timeStamp) {
        this.timeStamp = timeStamp;
    }


}
-----------------------------------------------------------------
public ArrayList<UserData> getUserDate(Connection con) {// method
        // is
        // used to
        // select all rows from the user table


        ArrayList<UserData> userlist = new ArrayList<UserData>();

        try {
            Statement ps = con.createStatement();
            ResultSet rs = ps.executeQuery("select * from gf_lims_users");
            System.out.println(rs);

            while(rs.next()) {

                userlist.add(new
UserData(rs.getInt(1),rs.getString(2),rs.getString(3),rs.getString(5)));
            }
            } catch (Exception e) {
            System.err.println("Exception: " + e.getMessage());
        }

        return userlist;
    }
--------------------------------------------------------------------------------
ArrayList<UserData> userlist=(ArrayList<UserData>)daoutil.getUserDate(con);
            ses.setAttribute("userlist", userlist);
---------------------------------------------------------------------------------
<action path="/userView" type="com.UserViewAction">
    <forward name="success" path="/UserView.jsp"></forward>
    <forward name="failure" path="/Administrator.jsp"></forward>
    </action>
---------------------------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd";>
    <%...@taglib uri="/WEB-INF/displaytag.tld" prefix="display" %>
    <%...@page import="com.*,java.util.*" %>
    <html>
        <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <title>View Users List</title>

        </head>
        <body>
        <h2>Available List of Users </h2>
        <display:table name="sessionScope.userlist" class="com.UserData"
                        requestURI="/userView.do" pagesize="3" >
                <display:column property="userId" title="userId"
sortable="true"   />
                <display:column property="userName" title="userName"
sortable="true"  />
                <display:column property="userPassword" title="userPassword"
sortable="true"  />
                <display:column property="timeStamp" title="timeStamp"
sortable="true"  />
            </display:table>
        </body>
    </html>
----------------------------------------------error--------------------------------

error :

SEVERE: Servlet.service() for servlet jsp threw exception
java.lang.ClassNotFoundException:
org.apache.commons.beanutils.NestedNullException
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
    at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    at
org.displaytag.tags.TemplateTag.evaluateExpression(TemplateTag.java:84)
    at org.displaytag.tags.TableTag.initParameters(TableTag.java:932)
    at org.displaytag.tags.TableTag.doStartTag(TableTag.java:767)
    at
org.apache.jsp.UserView_jsp._jspx_meth_display_005ftable_005f0(UserView_jsp.java:120)
    at org.apache.jsp.UserView_jsp._jspService(UserView_jsp.java:91)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
    at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
    at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
    at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
    at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
    at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
    at
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
    at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
    at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
    at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
    at java.lang.Thread.run(Thread.java:619)

-- 
You received this message because you are subscribed to the Google
Groups "Java EE (J2EE) Programming with Passion!" group.
To post to this group, send email to
java-ee-j2ee-programming-with-passion@googlegroups.com
To unsubscribe from this group, send email to
java-ee-j2ee-programming-with-passion+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/java-ee-j2ee-programming-with-passion?hl=en?hl=en

Reply via email to