小编MaV*_*SCy的帖子

数据表,如何在表的所有行上绑定事件

我的数据表工作正常,除了我试图dblclick在每一行添加一个功能,这部分工作.

所以,这是我的代码:

oTable = $('#example').dataTable({
    "aaSorting": [[ 1, "desc" ]],
    "bJQueryUI": true,
    "sPaginationType": "full_numbers"
});

/* Add a click handler to the rows */

//This highlights the row selected
$("#example tbody").click(function(event) {
        $(oTable.fnSettings().aoData).each(function (){
                $(this.nTr).removeClass('row_selected');
        });
        $(event.target.parentNode).addClass('row_selected');
});

//this attaches a dblclick event on the row
$("#example tr").dblclick(function() {
        var iPos = oTable.fnGetPosition( this );
        var aData = oTable.fnGetData( iPos );
        var iId = aData[1];
        $('#edit'+iId).click(); //clicks a button on the first cell
});
Run Code Online (Sandbox Code Playgroud)

行的突出显示对于表的所有行都是可以的,但dblclick它仅适用于最初在第一页中呈现的行.当我对数据进行排序/搜索并且显示的数据发生更改时,该dblclick …

jquery datatables

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

Long To XMLGregorianCalendar并返回Long

我试图将毫秒时间戳转换为XMLGregorianCalendar并返回,但我似乎得到了错误的结果.难道我做错了什么?看来我好几天了.

    // Time stamp   01-Jan-0001 00:00:00.000
    Long ts = -62135740800000L;
    System.out.println(ts);
    System.out.println(new Date(ts)); // Sat Jan 01 00:00:00 PST 1 .. Cool!

    // to Gregorian Calendar
    GregorianCalendar gc = new GregorianCalendar();
    gc.setTimeInMillis(ts);

    // to XML Gregorian Calendar
    XMLGregorianCalendar xc = DatatypeFactory.newInstance().newXMLGregorianCalendar(gc);

    // back to GC
    GregorianCalendar gc2 = xc.toGregorianCalendar();

    // to Timestamp
    Long newTs = gc2.getTimeInMillis();
    System.out.println(newTs);    //  -62135568000000  .. uh?
    System.out.println(new Date(newTs));  // Mon Jan 03 00:00:00 PST 1  .. where did the extra days come from?
Run Code Online (Sandbox Code Playgroud)

java date jaxb

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

使用servlet过滤器从发布的数据中删除表单参数

供应商已经通过HTTPS在名为XMLContent的表单变量中将XML数据发布到我的Coldfusion应用程序服务器.我最近转移到更新版本的应用程序服务器,这些请求导致500个服务器错误.它抛出了错误,因为第二个表单参数的内容没有正确地进行urlencoded,但我还是不需要那个参数.(我联系了供应商来解决这个问题,但是他们强迫我付钱修理他们的错误,所以如果可能的话,我希望自己解决这个问题.)

我如何利用servlet过滤器删除除名为的形式参数之外的所有参数:XMLContent我已尝试过各种尝试来显式删除有问题的参数"TContent",但它永远不会被删除.

收到的数据片段:

XMLContent=%3C%3Fxml+version%3D%221.0%22+encoding%3D%22UTF-8%22%3F%3E%0A%3CCheck+xmlns%3D%22http .........&TContent=<!--?xml version="1.0" encoding="UTF-8"?--><check xmlns="http...........
Run Code Online (Sandbox Code Playgroud)

我试过的代码:

import java.io.IOException;
import java.util.Collections;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletRequestWrapper;


import java.util.*;



public class MultipartFilter implements Filter {

// Init ----------------------------------------------------------------

  public FilterConfig filterConfig;

// Actions -------------------------------------------------------------


public void init(FilterConfig filterConfig) throws ServletException {
    this.filterConfig = filterConfig;
}

/**
 * Check the type request and if it is a HttpServletRequest, then parse the …
Run Code Online (Sandbox Code Playgroud)

java servlets servlet-filters

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

如何在Oracle XML Publisher中打印转义的HTML字符

我使用Oracle的XML Publisher(基于Oracle XML Parser 10.1.0.5.0)使用.RTF模板从我的数据库生成报告.

在我的前端,用户在CK编辑器中输入一些值,如下图所示:

在此输入图像描述

在数据库中,值正确保存,如下所示:

在此输入图像描述

当我使用XML Publisher以PDF格式打印报表时,我得到了这样的转义HTML字符:

在此输入图像描述

有没有办法解决这个问题并打印普通字符而不是转义字符?

非常感谢提前

xml oracle xml-publisher oracle-xml-publisher oracle-bi

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

如何在Jsp中添加arraylist

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
  </head>
  <body>
<%=new Date() %>

<%
ArrayList al = new ArrayList();
al.add("C");
al.add("A");
al.add("E");
al.add("B");
al.add("D");
al.add("F");
%>

    <select>
      <option value="<%=al%>"></option>
    </select>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是我的代码我想在Jsp中下载Arraylist我不知道如何在html obtion中绑定arraylist或下拉请帮助我我尝试了很多但无法做到这一点.

java jsp

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

在里面调用新线程是构造函数

创建一个线程并在类的构造函数中调用其start()方法是否正确?

public class Server implements Runnable {

    private ServerSocket server;

    public Server(int port) {
        try {
            //Opens a new server 
            server = new ServerSocket(port);
        } catch (IOException ioe) {
            ioe.printStackTrace();
        }

        new Thread(this, "Server").start();
    }

    @Override
    public void run() {
    }
}
Run Code Online (Sandbox Code Playgroud)

java multithreading

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

在JTabbedpane选项卡上添加图标

我的表格上有一个JTabbedPane.问题是我想在我的TabbedPane的选项卡上显示图标.

我怎样才能做到这一点?

java swing jframe

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

ResultSet的Oracle JDBC性能

到目前为止,我一直在使用这样的查询我的数据库工作得非常好:

PreparedStatement prepStmt = dbCon.prepareStatement(mySql);
ResultSet rs = prepStmt.executeQuery();
Run Code Online (Sandbox Code Playgroud)

但后来我需要使用它rs.first();才能能够rs多次迭代.所以我现在用

PreparedStatement prepStmt = dbCon.prepareStatement(mySql,ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);    
Run Code Online (Sandbox Code Playgroud)

我的问题与两者的表现有关.如果我使用第二种选择,我会失去什么?使用第二个选项会对我到目前为止编写的代码产生任何负面影响吗?

PS:请注意,我的应用程序是一个使用后端Oracle 11g数据库的多用户,数据库密集型Web应用程序(在Weblogic 10.3.4上).

谢谢大家的关注.

UPDATE

我的最大重新设置大小将小于1000行和15-20列

java oracle jdbc resultset prepared-statement

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

Firefox身体边缘错误?

我有这个简单的例子:

<header>
    <ul>
        <li>Item</li>
        <li>Item</li>
        <li>Item</li>
        <li>Item</li>
        <li class="clear"></li>
    </ul>
</header>
<section>section</section>
Run Code Online (Sandbox Code Playgroud)

而这块css:

BODY, HTML{
    margin: 0;
}
header{
    margin-bottom: 100px; /* section goes down */
}
UL{
    list-style-type: none;
}
UL LI{
    float: left;
    background: green;
}
.clear{
    clear: both;
    float: none;
}
section{
    background: red;
}
Run Code Online (Sandbox Code Playgroud)

所以我希望"标题"直接进入左上角,然后是100px边距,然后是"部分".在所有主流浏览器中按预期工作,但在Firefox(版本16)中,"标题"由于某种原因获得额外的保证金.

这是一个错误吗?

这里有一个jsfiddle示例:http://jsfiddle.net/AvZek/2/

BTW如果我使用clearfix而不是"clear"类而不是它正常工作.

html css firefox margin

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

Json到Jquery DataTable

我一直试图在Jquery数据表上显示Json响应但没有成功.基本上,一旦服务器返回Json响应,我希望它显示在表上.我检查了Json,它似乎有效的Json响应.

JSON响应

[
    {
        "pk": 7,
        "model": "softwareapp.software",
        "fields": {
            "city": "miami",
            "submitted_by": [],
            "description": "test",
            "title": "test",
            "zipcode": "test",
            "rating_votes": 0,
            "state": "fl",
            "address": "test",
            "rating_score": 0,
            "business_size": [
                5
            ],
            "slug": "test",
            "developer": "test"
        }
    },
    {
        "pk": 8,
        "model": "softwareapp.software",
        "fields": {
            "city": "",
            "submitted_by": [],
            "description": "",
            "title": "test2",
            "zipcode": "",
            "rating_votes": 0,
            "state": "",
            "address": "",
            "rating_score": 0,
            "business_size": [
                5
            ],
            "slug": "test2",
            "developer": ""
        }
    },
    {
        "pk": 10,
        "model": "softwareapp.software",
        "fields": { …
Run Code Online (Sandbox Code Playgroud)

javascript jquery json jquery-datatables

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