小编Buh*_*ndi的帖子

Java Servlet是否等同于Web服务

我熟悉使用.NET/PHP创建和使用Web服务,但不熟悉Java Servlet.

它们只相当于使用.NET创建Web服务吗?

.net php java web-services servlets

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

如何在函数参数中传递类名

我想创建一个将执行某些操作的函数(大多数时间发生)我创建了如下的函数

public void doSth()
{
   //logic
   ClassName.staticMethod();
   //logic
}
Run Code Online (Sandbox Code Playgroud)

在我的应用程序中,有很多次将调用此函数.只有特定的行才会改变.我决定提供一个共同的功能.

现在我的问题是:如何在函数参数中传递ClassName,以便函数体动态地使用它?

谢谢

java

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

Apache Commons项目是否与Java版本捆绑在一起?

我有一个问题Apache Commons projects.我们知道有很多很好的课程和方法Apache Commons Projects.但我认为它与特定的Java版本有关.如果我现在开始使用Apache Commons项目,当Java将自身更新为1.8时,我必须确保Apache Commons项目在更新到Java 1.8之前有类似的更新?拥有一些第三方库是一件好事,但我总是担心它们与我正在使用的主要编程语言之间的兼容性.

java apache-commons

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

如何使用javascript删除div?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>

<script type="text/javascript">

//function del () {

var x= new Date ();

var date= x.getDate ();

var hours= x.getHours();

var minutes=x.getMinutes();

var sec= x.getSeconds();

document.write(minutes +":"+ sec )


if (minutes=="33"){

//alert ("time is over")

document.getElementById('airtel').removeChild(airtel);

}

//}


</script>

</head>

<body>

<div id="airtel">
<div id="vodafone">vodaphone</div>

<div id="idea">idea</div>

</div>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript

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

在XPage中刷新配置文件

我在Lotus Notes中创建了一个配置文件,用于保存布尔值.然后我创建了一个XAgent,它将值作为纯文本返回(true或false).问题是:当我在Lotus Notes客户端中更改配置文件的值时,即使我尝试刷新XAgent页面,关闭浏览器或使用其他浏览器,XAgent也不会返回更改的值.仅当我在服务器中重新启动HTTP任务('tell http restart')时才会出现更改.有没有办法立即获得新的文档配置文件值?我一直在寻找几个小时如何以编程方式清除Web服务器缓存等,但无济于事.我知道配置文件不应该经常更改,但是我为了测试而这样做.

请帮我.

非常感谢你!:d

java caching lotus-notes lotus-domino xpages

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

为什么我们不应该将tomcat库放在我们的appln库中

我有一个在Tomcat 7中运行的Web应用程序.当我在我的应用程序/ WebContent/WEB-INF/lib中放置tomcat默认库(jsp-api.jar,servlet-api.jar等)时,它会引发异常: java.lang.IllegalStateException: No org.apache.tomcat.InstanceManager set in ServletContext

当我从我的lib中删除这些jar并在build.xml中设置tomcat lib时,它工作正常.任何人都可以向我解释为什么会这样吗?为什么我不能在我的lib文件夹中使用tomcat库?

java jsp tomcat servlets tomcat7

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

如何在Java Swing中将String转换为TreeNode?

是否可以在Java Swing中将String转换为TreeNode?

如果有,怎么样?

java swing jtree

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

Scribe的Oauth问题

我正在使用scribe制作一个支持oauth的应用程序.我没有发现Twitter的问题,但使用Facebook时我有问题...

这是在twitter oauth上运行的代码

OAuthService s = /* ... Facebook oauth init ... */
final Token requestToken = s.getRequestToken();
final String authURL = s.getAuthorizationUrl(requestToken);
Run Code Online (Sandbox Code Playgroud)

它在第二行给出了一个错误:

12-20 10:01:31.475: E/AndroidRuntime(5405): java.lang.UnsupportedOperationException: Unsupported operation, please use 'getAuthorizationUrl' and redirect your users there
12-20 10:01:31.475: E/AndroidRuntime(5405):     at org.scribe.oauth.OAuth20ServiceImpl.getRequestToken(OAuth20ServiceImpl.java:45)
Run Code Online (Sandbox Code Playgroud)

我知道它说我可能会使用getAuthorizationUrl ...但是我必须传递一个requestToken ...

请你帮助我好吗?

对Scribe和Facebook有任何帮助都会有所帮助

谢谢!

PS:Windows Live也存在同样的问题!=(

编辑:

我一直在查看Scribe库的源代码,我找到了一些东西

https://github.com/fernandezpablo85/scribe-java/blob/master/src/main/java/org/scribe/oauth/OAuth20ServiceImpl.java

在这里,我们可以看到我可以使用null参数调用getAuthorizationUrl(...),因为它不使用它....但我认为prioblem现在是配置未填充...

这是我如何初始化Facebook服务:

new ServiceBuilder()
    .provider(FacebookApi.class)
    .apiKey(....)
    .apiSecret(....)
    .scope("email,offline_access")
    .callback("oauth://facebook")
    .build();
Run Code Online (Sandbox Code Playgroud)

它是否正确?

谢谢!

java oauth scribe

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

为什么我的if条件不接受java中的整数?

目前我正在使用:

 int a=10;
 if(a=20)
     printf("TRUE");
 else
     printf("false");
Run Code Online (Sandbox Code Playgroud)

以C为单位打印的值TRUE.

但是在java的情况下:

int a=10;
if(a=20)
    System.out.println("TRUE");
else
    System.out.println("FALSE");
Run Code Online (Sandbox Code Playgroud)

我将得到关于不兼容类型的编译时错误.

java if-statement

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

MyEclipse中的短键

我使用IntellJ的想法开发到过去的2年,但现在使用MyEclipse.我使用psvm + Tabshort key for generate public static void main(String[] args)方法,我想知道MyEclipse中存在这个短键的同义词吗?(我无法在MyEclipse中找到或定义新的短键Preferences/General/Keys)

java myeclipse intellij-idea

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