小编dor*_*oro的帖子

如何使Java与SQL Server一起使用?

我知道这是一个基本问题,但我似乎无法找到答案而且我道歉,如果这个问题太愚蠢,但我们走了:

我应该使用SQL Server(到目前为止没问题)和Java(爱java,所以这里也没问题),但现在:我应该怎样做才能使组合工作?我得到了:JRE 1.6sqljdbc4.jar ......在我将sqljdbc4.jar放入我的类路径之前,我在其中有sqljdbc.jar并且使用测试程序我得到了这个异常:

21.08.2009 09:26:59 com.microsoft.sqlserver.jdbc.SQLServerConnection <init>
SCHWERWIEGEND: Die Java-Laufzeitumgebung (Java Runtime Environment, JRE), Version 1.6,
wird von diesem Treiber nicht unterstützt. Verwenden Sie die Klassenbibliothek 
'sqljdbc4.jar', die Unterstützung für JDBC 4.0 bietet.
java.lang.UnsupportedOperationException: Die Java-Laufzeitumgebung (Java Runtime 
Environment, JRE), Version 1.6, wird von diesem Treiber nicht unterstützt. Verwenden 
Sie die Klassenbibliothek 'sqljdbc4.jar', die Unterstützung für JDBC 4.0 bietet.
    at com.microsoft.sqlserver.jdbc.SQLServerConnection.<init>(SQLServerConnection.java:223)
    at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:840)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at msSqlTest.DB.dbConnect(DB.java:13)
    at msSqlTest.TestConnection.main(TestConnection.java:7)
Run Code Online (Sandbox Code Playgroud)

对不起,对于德语...它基本上意味着,我应该使用sqljdbc4.jar,b/c驱动程序不支持我正在使用的JRE.所以我把sqljdbc4.jar放到我的类路径中,但它不起作用,所以我有点迷茫,我能做什么.

也许有人可以告诉我应该做什么,我该做什么:( …

java sql-server jdbc

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

使用Java更改xml-node的节点名称

我有以下场景:我有一个XML文档,例如像这样

<someRootElement>
<tag1>
    <tag2 
        someKey=someValue
        someKey2=someValue2
    />
    <tag3/>
    <tag4
        newKey=newValue
        newKey2=newValue2
    />
</tag1>
</someRootElement>
Run Code Online (Sandbox Code Playgroud)

现在我希望在不丢失子节点的情况下将父tag1调用为reallyCoolTag.我尝试了以下内容,但不幸的是它不能按照我的意愿工作(但我知道为什么,b/c它缺少了一些东西,我猜):

// the new element:
Element neu = doc.createElement( newValue );
// append it to the root:
root.appendChild( neu );
// get all the child nodes:
NamedNodeMap nnm = nodes.item(i).getAttributes();
for( int dg = 0; dg < nnm.getLength(); dg++ ){
    neu.setAttribute(  nnm.item( dg ).getNodeName(),
    nnm.item( dg ).getNodeValue() );
}
//---------------------------------------------------------
// HERE I GUESS I AM MISSING THE PART WHERE THE CHILD …
Run Code Online (Sandbox Code Playgroud)

java xml xmlnode

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

tomcat有多安全

从另外两个问题可以看出我正在寻找一个安全的网络服务器,因为在那里讨论工作中tomcat的真正安全性.但基本上我在网上发现它对我来说是多么安全.所以我希望,有人可以向我解释一下tomcat到底有多安全吗?比如,是否有可能在服务器上乱码java代码或类似的东西?

我知道这可能是一个愚蠢的问题,但我似乎无法找到一个答案,这有助于我认为编写自己的服务器并不比使用tomcat更安全或者如何使用tomcat更好.

也许有人知道一个安全的tomcat和最小化tomcat的某些功能的好方法?(我真的不知道如何解释它......)

我希望你能帮助我.Thnx提前!

...... dg

security tomcat

8
推荐指数
4
解决办法
5477
查看次数

如何检查文件是否已在COBOL中打开?

我试图找到一种方法来检查文件是否已在COBOL中打开,以便我可以打开它,如果它已关闭或关闭它,如果它打开.

日Thnx.

cobol indexed file

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

脚本,CSS等在IE6 +中不起作用?

我知道有这篇文章,但我仍然想了解更多,并从其他有很多经验的人那里学习.所以我想知道什么是CSS功能或Javascript功能或我现在没想到的任何其他东西在IE6 +中不起作用或者你有没有使用IE6 +的经验?也许你有一个黑客(除了我最喜欢的一个:使用不同的浏览器)?我真的很赞赏你的意见.日Thnx.

javascript css internet-explorer

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

虽然在浏览器中关闭了发送参考(r)呃?

我想知道是否有办法发送带有http请求的引用虽然它在浏览器中被转换(例如使用javascript)?

没有发送引荐来源时我遇到的问题:

我正在尝试最小化攻击的变化,所以无论何时加载页面我都在更改sessionkey ... sessionid保持不变,但是键更改...所以基本上当页面有一些脚本或样式文件时需要从服务器发送的参考(r)er是需要正确显示的页面,或者是需要脚本的部分.当我更改到服务器上的另一个页面时,引用(r)更改.好的,解释一下,这是一个模式(如果不可理解,请说出来):

start:  GET test.html --> referrer := null
            `--> GET style.css --> referrer := test.html
---- CLICK ON LINK TO GO TO: 'form.html'
        GET form.html --> referrer := test.html
            `--> GET sendRequest.js --> referrer := form.html
            `--> GET style.css --> referrer := form.html
---- CALL A PAGE DIRECTLY OVER ADDRESS BAR: http://somedomain.com/someotherpage.html
        GET someotherpage.html --> referrer := null
Run Code Online (Sandbox Code Playgroud)

因此,要使sessionkey的更改工作:我只在refer(r)er为null或我正在切换到另一个页面时更改sessionkey ...但是当"Send referer"关闭时,这将无效你可以在使用Opera时做... b/c那么refer(r)er总是为null,当客户端从test.html-page b/c发送style.css的请求时我遇到麻烦然后新的sessionkey将被设置,但是对style.css的请求带有旧的sessionkey ...所以最简单的方法(我想......也许我错过了一些东西)将使用refer(r)er. ..

javascript http-referer

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