Создание собственного тега JSP для jquery datatable

0

Я имею jquery datatable как инициализировано ниже:

$(document).ready(
    function() {
    var oTable = $('#paginatedTable').dataTable( {
            "bServerSide" :true,
            "sAjaxSource" :"/JQueryPagination/Myservlet",
            "bProcessing" :true,
            "sPaginationType" :"full_numbers",
            "bJQueryUI" :false,
            "aoColumns" : [ {
                "sTitle" :"CBox",
                "mData" :"Name",
                "bSortable": false,
                "mRender" : function(data, type, full) {
                        return '<input type=\"checkbox\"  onClick= myCheckBoxSel(this); value="' + data + '"id="ChkBox">';
                }
            }, {
                "sTitle" :"Name",
                "mData" :"Name",
                "mRender" : function(data, type, full) {
                    return '<a href="/JQueryPagination/MyservletLink?Name=' +data+ '">' + data + '</a>';
                }
            }, {
                "sTitle" :"Address",
                "mData" :"Address"
            }, {
                "sTitle" :"Town",
                "mData" :"Town"
            }
             ]
        });
    });

Теперь я хотел бы создать пользовательский тег jsp, который будет генерировать для меня тот же самый код инициализации. Что-то вроде этого.

<custom:jDataTable id="custDataTable" tableName="paginatedTable" bProcessing = "true" bServerSide="true" sAjaxSource="/JQueryPagination/Myservlet" paginationType="full_numbers"/>

Но здесь я не могу понять, как определить определения столбцов через пользовательский тег. Любая помощь высоко ценится. Заранее спасибо.

Теги:
jsp
custom-tag

1 ответ

0
Лучший ответ

Я смог сделать это, разделив columnDefs от кода инициализации. И передавая переменную columndfs через специальный тег. Спасибо.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню