小编Raj*_*aje的帖子

如何重置jquery数据表bStateSave以进行下一个记录搜索

我正在使用jquery数据表来显示记录列表.

这个问题的工作流程如下:

  1. 用户在搜索框中输入"test".它将返回客户名称列表.
  2. 单击数据表的下一个按钮后,它将显示下10条记录.
  3. 当我点击客户名称时,它会显示客户详细信息.
  4. 点击浏览器后退按钮后,它返回到客户列表.但它返回1页而不是2页.对于这个问题,我使用了"bStateSave = true"(可能会为重新加载保存状态),这使用户保持在2秒的页面上.这可以.

这是我们的问题:

但是当用户在搜索框中进行另一次搜索并输入文本时,它显示第2页.但是,用户希望首先看到第1页,因为他已发布了新查询.

我试过"iCookieDuration = 60"来清除bStateSave.但是60秒后就清楚了.

是否有任何替代方法来实现这两个方面?

jquery jquery-ui datatables

5
推荐指数
1
解决办法
3309
查看次数

对于Spring-maven项目,在服务器上运行选项不会显示在eclipse helios中

我在eclipse中导入了maven项目并正确配置.它是一个Web应用程序,但是在"运行方式"中右键单击我无法看到"在服务器上运行"选项.我安装了Eclipse Helios和maven,tomcat插件.它应该为此需要任何插件,还是我们需要转换项目.其他Web应用程序正在获得"Run on Server"选项.

eclipse eclipse-plugin spring-mvc maven

4
推荐指数
1
解决办法
8650
查看次数

当我们调整窗口大小时,如何使用jquery为数据表元素指定高度

我正在使用jquery数据表来显示数据.在body上使用以下代码设置其高度

<table id="RequestsTable" cellpadding="0" cellspacing="0" border="0" class="display" style="width:100%;">
Run Code Online (Sandbox Code Playgroud)

在脚本中,我写下了以下代码.ScrollY根据窗口高度计算高度,并在表单加载时分配给数据表.

<script type="text/javascript">
var scrollY = $(window).height()*58/100;

var oTable = $('#RequestsTable').dataTable({
    "sScrollY": scrollY,
    "bPaginate": true,
    "bScrollCollapse": true,

    } );
Run Code Online (Sandbox Code Playgroud)

当窗口调整大小并分配给数据表时,我想再次计算高度.我试过以下代码,但没有为我工作.

var scrollY = $(window).height()*58/100;    
$(window).resize(function () {  
scrollY = $(window).height()*58/100;
});

    var oTable = $('#RequestsTable').dataTable({
        "sScrollY": scrollY,
        "bPaginate": true,
        "bScrollCollapse": true,

        } );
Run Code Online (Sandbox Code Playgroud)

任何人都有任何想法可以实现这一点.提前致谢.

我试过这个,但没有运气

function calcDataTableHeight () {
    return $(window).height()*58/100;
};

$(window).resize(function () {

   var oSettings = oTable.fnSettings();
    oSettings.sScrollY = calcDataTableHeight();
    oTable.fnDraw();
});

var oTable = $('#reqAllRequestsTable').dataTable({
    "sScrollY": calcDataTableHeight()});
Run Code Online (Sandbox Code Playgroud)

任何其他方式都可以使用CSS设置高度?

jquery datatables

4
推荐指数
1
解决办法
2万
查看次数

如何创建DTO类

我想为User创建DTO类.我对程序的输入是firstname,lastname,lastname.role,group1,group2,group3.

所以每个用户角色由group_1,group_2,group_3组成.....

在数据库中,我想以下列格式存储demo,demo,demo,roleId,gorup_1_name group_1_Id demo,demo,demo,roleId,gorup_2和group_2_Id demo,demo,demo,roleId,gorup_3和group_3_Id

我能够分离所有这些东西,但我想将此值分配给userDTO类并存储到数据库中.基本上我是核心java部分的新手.那么如何为此创建结构呢?

java

3
推荐指数
2
解决办法
2万
查看次数

如何使用spring在ldap中执行搜索操作

我想从 ldap 搜索特定用户详细信息。所以我写下了以下代码来检索用户详细信息,但它返回用户对象列表。基本上我只想要人对象而不是人对象列表。使用 LDAP 模板检索 IM。我如何修改此代码以使其返回 person 对象?

public void searchByFirstName(String loginId) {

        AndFilter filter = new AndFilter();
        filter.and(new EqualsFilter("objectclass", "Person"));
        filter.and(new EqualsFilter("cn", loginId));
        List list = ldapTemplate.search("", 
            filter.encode(),
            new AttributesMapper() {
                public Object mapFromAttributes(Attributes attrs) throws NamingException        {
                    return attrs.get("sn").get();
                }
            });


}
Run Code Online (Sandbox Code Playgroud)

java ldap spring-ldap

2
推荐指数
1
解决办法
2万
查看次数

如何解析制表符分隔的数据文件并将提取的数据分组到Perl中?

我是Perl的新手.我需要解析一个制表符分隔的文本文件.例如:

From name   To name      Timestamp                 Interaction
a             b        Dec  2 06:40:23 IST 2000        comment
c             d        Dec  1 10:40:23 IST 2001          like
e             a        Dec  1 16:03:01 IST 2000         follow
b             c        Dec  2 07:50:29 IST 2002         share
a             c        Dec  2 08:50:29 IST 2001        comment
c             a        Dec 11 12:40:23 IST 2008          like
e             c        Dec  2 07:50:29 IST 2000         like
c             b        Dec 11 12:40:23 IST 2008        follow
b             a        Dec  2 08:50:29 IST 2001        share
Run Code Online (Sandbox Code Playgroud)

解析后,我需要根据用户交互创建组.在这个例子中 …

perl graph

2
推荐指数
1
解决办法
321
查看次数

如何在Spring中用Mock编写CommonsMultipartFile的单元测试

我使用spring 3.0 org.springframework.web.multipart.commons.CommonsMultipartFile进行文件上传.我想要使​​用Mockito记下文件上传的单元测试用例.

以下是我的控制器类

private RegistrationService registrationService;

@RequestMapping(method = RequestMethod.POST)
    public String create(Registration registration, BindingResult result,ModelMap model)
            throws NumberFormatException, Exception {

        File uploadedFile = uploadFile(registration);
        List<Registration> userDetails = new ArrayList<Registration>();
        processUploadedFile(uploadedFile,userDetails);

        model.addAttribute("userDetails", userDetails);

        return "Registration";
    }

    private File uploadFile(Registration registration) {

        Date dt = new Date();
        SimpleDateFormat format = new SimpleDateFormat("MM_dd_yyyy_HH_mm_ss");
        File uploadedFile = new File(uploadFileLocation
                + registration.getFileData().getOriginalFilename() + "."
                + format.format(dt));

        try {
            registration.getFileData().transferTo(uploadedFile);

        } catch (IllegalStateException e) {
            logger.error("Error occurred while uploading file", e);  
        } catch (IOException e) …
Run Code Online (Sandbox Code Playgroud)

java spring unit-testing mocking spring-mvc

2
推荐指数
2
解决办法
2万
查看次数

如何将jQuery省略号应用于jQuery数据表行

我想将省略号(...)附加到数据表行的末尾(在此注释列中).为此我添加了jQuery省略号js.我应该如何为jQuery数据表行指定高度,以便它只显示2行.现在根据文字长度调整高度.

这是我的jQuery表

<div id="comments">
 <c:choose>
 <c:when test="${null ne comments and not empty comments}">
  <table id="dataTable2" cellpadding="0" cellspacing="0" border="0" class="display" style="width:100%;">
    <thead><tr><th>Id</th>
        <th width="15%">User</th> 
        <th width="15%">Role</th>       
        <th width="45%">Comment</th></tr></thead>
    <tbody>
        <c:forEach items="${comm}" var="comm" varStatus="status">
            <tr><td>${comment.commentId}</td>
            <td width="15%">${comm.userFullName}</td>
            <td width="15%">${comm.userRoleName}</td>
            <td width="45%" style="height:20px" class="ellipsis multiline">${comm.CommentAbbreviation}</td></tr>
        </c:forEach>
    </tbody>
  </table>
 </c:when></c:choose>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery.autoellipsis.js

(function($) {
$.fn.ellipsis = function()
{
    return this.each(function()
    {
    var el = $(this);

        if(el.css("overflow") == "hidden")
        {
        var text = el.html();
        var multiline = el.hasClass('multiline');
        var t = $(this.cloneNode(true))
                .hide()
                .css('position', 'absolute') …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui datatables

2
推荐指数
1
解决办法
1万
查看次数

如何在多用户环境中处理表单编辑?

我的应用程序是带服务器和客户端的多用户应用程序.在这个表单中,多个用户同时访问,他们可以执行保存为草稿或提交操作.

问题是我想控制多用户同时编辑表单.

例如:用户X正在编辑textfield的值,复选框并执行另存为草稿.同时,用户Y编辑相同的值并提交表单.有没有办法控制同时表单编辑.任何指针?

我在应用程序中使用java,spring 3,hibernate JPA.

java spring multi-user

2
推荐指数
1
解决办法
832
查看次数

Jquery:为jquery数据表添加标题(从服务器端检索)

如何动态地将标题添加到jquery数据表.标题是从服务器检索.对不起,我觉得这可能是基本的,但我一直在抨击它.

http://www.sprymedia.co.uk/article/DataTables

基本上我想在"show entities"和搜索文本框之间添加标题.有什么建议/指针吗?

谢谢,谢谢.

jquery jquery-ui

1
推荐指数
1
解决办法
1万
查看次数

按键和JavaScript的变化有什么区别

我是java脚本的新手.我对按键和更改事件感到有点困惑.

以下是示例代码

 $("input").live('change',function ()
    {
       Alert("Change event call");
    });

    /
    $("input").live('keypress',function ()
    {            
       Alert("Keypress event call");
    });
Run Code Online (Sandbox Code Playgroud)

当Keypress事件正好调用并更改事件调用时?

javascript jquery

1
推荐指数
1
解决办法
1643
查看次数