Looks like you are missing the commons-beanutil-1.8.0.jar in your project class 
path.
Grab a copy of the jar from Apache commons website and add it to your 
project...that should help.

Good luck.

--
Evans

Date: Fri, 5 Mar 2010 17:04:59 +0530
Subject: [java ee programming] thanooj
From: thanooj...@gmail.com
To: java-ee-j2ee-programming-with-passion@googlegroups.com

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
                                          
_________________________________________________________________
Tell us your greatest, weirdest and funniest Hotmail stories
http://clk.atdmt.com/UKM/go/195013117/direct/01/

-- 
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