小编Par*_*thy的帖子

Java Rest Service出错:连接被拒绝:连接

我正在尝试创建一个休息服务.但运行后我收到以下错误.

Exception in thread "main" com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect
    at com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:151)
    at com.sun.jersey.api.client.Client.handle(Client.java:648)
    at com.sun.jersey.api.client.WebResource.handle(WebResource.java:680)
    at com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74)
    at com.sun.jersey.api.client.WebResource$Builder.get(WebResource.java:507)
    at astral.restservice.client.Test.main(Test.java:20)
Caused by: java.net.ConnectException: Connection refused: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.<init>(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    at …
Run Code Online (Sandbox Code Playgroud)

java rest environment-variables

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

如何在GWT中从一个页面重定向到另一个页面

我想从一个GWT页面重定向到另一个页面.我知道一个GWT模块在war文件中只有一个.html页面.但是有没有办法从一个.html页面重定向到另一个模块中的另一个GWT页面.

gwt

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

如何在GWT中使用org.apache.commons?

我正在使用GWT 2.5.0.我想在org.apache.commons中使用一些方法.GWT也想要添加外部jar的源代码.所以我下载了源文件和类文件,并在jar中合并.它没有给某些方法带来任何错误,但是某些org.apache类引用了这个包之外的其他类.所以它给出了以下错误

[ERROR] [rmchecking] - Errors in 'org/apache/commons/lang/StringUtils.java'
[ERROR] [rmchecking] - Line 237: The method isWhitespace(char) is undefined for the type Character
Run Code Online (Sandbox Code Playgroud)

是否有任何gwt包提供此org.apache.commons的相同设施?或者如何在gwt中使用这个相同的包?

gwt

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

如何在GWT项目中将JSON转换为Java对象,反之亦然?

我使用GWT作为客户端应用程序和REST Web服务而不是服务器(不使用GWT中的RPC或servlet).我想将java对象转换为JSON,并将JSON对象从客户端传递到服务器,也将服务器传递给客户端.但是对于处理我想将JSON对象转换为java对象i服务器.GSON不支持GWT有没有办法将java对象转换为JSON对象,反之亦然?

我做了一个使用Autobean框架将java对象转换为JSON的示例项目,但是我收到了以下错误

[ERROR] [gwtmodules] - Deferred binding result type 'com.mycompany.gwtmodules.client.MyFactory' should not be abstract
] Failed to create an instance of 'com.mycompany.gwtmodules.client.Gwtmodules' via deferred binding 
java.lang.RuntimeException: Deferred binding failed for 'com.mycompany.gwtmodules.client.MyFactory' (did you forget to inherit a required module?)
Run Code Online (Sandbox Code Playgroud)

以下是我的代码

public interface Test {


    public int getAge();
    public void setAge(int age);
    public String getName();
    public void setName(String name);

}

import com.google.web.bindery.autobean.shared.AutoBean;
import com.google.web.bindery.autobean.shared.AutoBeanFactory;

public interface MyFactory extends AutoBeanFactory{
AutoBean<Test> test();
}
public class Gwtmodules implements EntryPoint {

    MyFactory factory …
Run Code Online (Sandbox Code Playgroud)

rest gwt json

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

将BLOB转换为sql中的文本

我的数据库表中有一个字段,数据类型为.如何使用查询BLOB查看内容.内容是text/stringSELECTSQLMIMETYPE'text/xml charset=UTF8'

我试过这个,我不确定我是否正确的语法

SELECT 
CAST((SELECT column FROM myTable WHERE ID='56')AS CHAR(10000) CHARACTER SET utf8)
Run Code Online (Sandbox Code Playgroud)

并且

SELECT 
CONVERT(VARCHAR(max), CAST((SELECT column FROM myTable WHERE ID='56') 
as binary)) from BIZDOCCONTENT
Run Code Online (Sandbox Code Playgroud)

非常感谢

mysql sql sql-server blob

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

使用自定义STS从访问控制服务注销

我正在使用带有自定义STS的Windows Azure访问控制服务.我可以通过ACS登录我的应用程序,但是我在登出功能方面遇到了麻烦.我在我的应用程序中尝试过这段代码.

        WSFederationAuthenticationModule fam = FederatedAuthentication.WSFederationAuthenticationModule;

        try
        {
            FormsAuthentication.SignOut();
        }
        finally
        {
            fam.SignOut(true);
        }
        Page.Response.Redirect("default.aspx");
Run Code Online (Sandbox Code Playgroud)

但似乎它从ACS注销用户而不是从自定义STS注销.从STS注销我该怎么办?应用(RP),ACS或STS中的问题可能出在哪里?

我认为ACS应该要求自定义STS注销用户,但似乎它没有这样做.我错过了什么?

windows azure acs

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

节点js:TypeError:对象#<Object>没有方法'existsSync'

我需要上传文件,我在服务器中使用节点js(版本:[nodemon] v1.0.1).以下代码在4个月之前有效,之后我没有检查它,昨天我再次运行它.但它不起作用,我"TypeError: Object #<Object> has no method 'existsSync'"在控制台中出错.以下是我的代码

var express = require('express');
var path = require('path');
var app = module.exports = express();
var calenderid;
var EventEmitter = require('events').EventEmitter, https = require('https'), http = require('http'), querystring = require('querystring'), url = require('url');
var path2;
app.configure(function() {
    app.use(express.compress());
    app.set('views', __dirname + '/views');
    app.set('view engine', 'jade');
    app.use(express.cookieParser());
    app.use(express.session({
        secret : 'foobar'
    }));
    app.use(express.bodyParser({
        uploadDir : __dirname + '/uploads'
    }));
    app.use(express.methodOverride());
    app.use(app.router);
    app.use(express.static(__dirname + '/public'));

});


var http = require('http');
var mysql = …
Run Code Online (Sandbox Code Playgroud)

javascript node.js

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

为什么GWT不支持所有java类或方法?

从下面的链接我了解到GWT仅在客户端支持以下包中的类或方法的子集.

java.lang
java.lang.annotation
java.util
java.io
java.sql
Run Code Online (Sandbox Code Playgroud)

https://developers.google.com/web-toolkit/doc/1.6/RefJreEmulation#Package_java_lang

为什么会这样?我认为它在开发中会产生更多问题,因为我只使用GWT客户端并使用REST Web服务而不是服务器.

是否有任何新版本的jar,如gwtx(支持持久性,注释等的新版本),用于使用上述包中的所有类和方法.我怀疑他们为什么不支持所有人?

gwt

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

防止esc退出fullscreeen模式

我的网页使用以下代码转换为全屏模式.

    var element = document.getElementById("b");


    if (element.mozRequestFullScreen) {

      element.mozRequestFullScreen();
    } else if (element.webkitRequestFullScreen) {

      element.webkitRequestFullScreen();
   }
Run Code Online (Sandbox Code Playgroud)

我想通过单击esc来阻止退出全屏模式

我尝试了以下代码,但没有工作.

document.onkeydown = function (evt) {
            alert("1");
    if (evt.keyCode == 27) evt.preventDefault();
}
Run Code Online (Sandbox Code Playgroud)

如果我按下它,它首先退出全屏,然后从下一个按下,上面的功能将起作用并提示"1".

我也试过以下代码,但没有任何好处

  function keyUp(){
    alert("sdd");
document.querySelector("#start").addEventListener("keydown",function(e){
    var charCode = e.charCode || e.keyCode || e.which;
    if (charCode == 27){

        return false;
    }
});

}
Run Code Online (Sandbox Code Playgroud)

document.onkeydown = function (e) {
        if(e.which == 27){
                return false;
        }
}
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何防止退出全屏模式.或者如何使用f11键以编程方式将网页转换为全屏模式?

javascript firefox

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

标签 统计

gwt ×4

javascript ×2

rest ×2

acs ×1

azure ×1

blob ×1

environment-variables ×1

firefox ×1

java ×1

json ×1

mysql ×1

node.js ×1

sql ×1

sql-server ×1

windows ×1