Forum

November 2nd, 2014
A A A
Avatar

Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

The forums are currently locked and only available for read only access
sp_Feed Topic RSS sp_TopicIcon
How use jqGrid in JSP server? One example!
25/09/2008
08:41
Avatar
adriells
Member
Members
Forum Posts: 14
Member Since:
25/09/2008
sp_UserOfflineSmall Offline

Hello, you have an example of jqGrid in JSP?

25/09/2008
11:26
Avatar
YamilBracho
Member
Members
Forum Posts: 124
Member Since:
08/09/2008
sp_UserOfflineSmall Offline

I am using jqGrid  with JSP/Servlets and so on...

Any questions are welcome...

25/09/2008
15:24
Avatar
adriells
Member
Members
Forum Posts: 14
Member Since:
25/09/2008
sp_UserOfflineSmall Offline

On the server (server.jsp), to capture the values passed by the browser, I'm using:

String _page = request.getParameter ( "page");
String _limit = request.getParameter ( "rows");
String _sidx = request.getParameter ( "sidx");
String _sord = request.getParameter ( "deaf");

But all values are caught NULL. What can I do to take the real values?

26/09/2008
08:35
Avatar
adriells
Member
Members
Forum Posts: 14
Member Since:
25/09/2008
sp_UserOfflineSmall Offline

I need translate this PHP code in JSP code!

$page = $_GET['page']; // get the requested page
$limit = $_GET['rows']; // get how many rows we want to have into the grid
$sidx = $_GET['sidx']; // get index row - i.e. user click to sort
$sord = $_GET['sord']; // get the direction

Any idea?

26/09/2008
09:16
Avatar
YamilBracho
Member
Members
Forum Posts: 124
Member Since:
08/09/2008
sp_UserOfflineSmall Offline

        //--------------------------------------------------------
        // Pagina Solicitada. Por defecto es 1
        //--------------------------------------------------------
        String pageString = StringUtils.defaultIfEmpty(request.getParameter("page"), "1");
        long page = Long.parseLong(pageString, 10);

        //--------------------------------------------------------
        // Cuantas filas se quieren mostrar en el grid
        //--------------------------------------------------------
        String limitString = StringUtils.defaultIfEmpty(request.getParameter("rows"), "10");
        long limit = Long.parseLong(limitString, 10);

        //--------------------------------------------------------
        // Indice de la columna donde se hizo click para ordenar
        //--------------------------------------------------------
        String sidxString = StringUtils.defaultIfEmpty(request.getParameter("sidx"), "1");

        //--------------------------------------------------------
        // Si se desea ordenar Ascedente o Descendente
        //--------------------------------------------------------
        String sordString = StringUtils.defaultIfEmpty(request.getParameter("sord"), "ASC");

        //--------------------------------------------------------
        // calcula numero de paginas para el query
        //--------------------------------------------------------
        long total_pages = 0;
        if (count > 0) {
            total_pages = (long) Math.ceil(count / limit) + 1;
        }

        //--------------------------------------------------------
        // Si por alguna extraña razon la pagina solicitada es
        // mayor que el total de paginas disponibles
        //--------------------------------------------------------
        if (page > total_pages) {
            page = total_pages;
        }

        //--------------------------------------------------------
        // Calcula fila inicial
        //--------------------------------------------------------
        long start = limit * page - limit;

        //--------------------------------------------------------
        // Si por alguna extraña razon la fila de inicio es
        // negativa. Puede darse el caso en que el usuario teclee
        // 0 para la fila inicial
        //--------------------------------------------------------
        if (start < 0) {
            start = 0;
        }

I am using Jakarta Commns Lang (StringUtils)

HTH

26/09/2008
09:41
Avatar
adriells
Member
Members
Forum Posts: 14
Member Since:
25/09/2008
sp_UserOfflineSmall Offline

Thanks, I'll try!

26/09/2008
10:41
Avatar
adriells
Member
Members
Forum Posts: 14
Member Since:
25/09/2008
sp_UserOfflineSmall Offline

How I import the Jakarta packages? I downloaded "commons-lang-2.4-bin.tar" from Jakarta site and I put in lib directory in my Apache but... How import in my server.jsp?

26/09/2008
10:52
Avatar
YamilBracho
Member
Members
Forum Posts: 124
Member Since:
08/09/2008
sp_UserOfflineSmall Offline

Put at the begining of your JSP

<%@ page contentType="text/html; charset=iso-8859-1"
         language="java"
         import="bcv.utilidades.Constantes"
         errorPage="" %>

In "import" places the jakarta libs and any other lib you would need separated by commas.

23/09/2009
17:59
Avatar
LxZv
Guest
Guests
01/12/2012
14:49
Avatar
Lee
New Member
Members
Forum Posts: 2
Member Since:
01/12/2012
sp_UserOfflineSmall Offline

do i need to write a status string "success" in server response ? because if i do not, the grid will not reload after add or edit… so why ?

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

Currently Online:
31 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

OlegK: 1255

markw65: 179

kobruleht: 144

phicarre: 132

YamilBracho: 124

Renso: 118

Member Stats:

Guest Posters: 447

Members: 11373

Moderators: 2

Admins: 1

Forum Stats:

Groups: 1

Forums: 8

Topics: 10592

Posts: 31289

Newest Members:

, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.com

Moderators: tony: 7721, Rumen[Trirand]: 81

Administrators: admin: 66

Comments are closed.
Privacy Policy   Terms and Conditions   Contact Information