小编Jar*_*Sol的帖子

如何使用apache wicket 1.54获取服务器变量?

我试图获取运行我的Web应用程序的当前服务器的名称和IP.我不知道怎么做才是wicket 1.54.我需要知道如何获取我的服务器变量.

在wicket 1.4中你可以这样做:

HttpServletRequest hsr = getWebRequestCycle().getWebRequest().getHttpServletRequest();
Run Code Online (Sandbox Code Playgroud)

然后你可以使用hsr来获取标题或属性.

编辑:

在wicket 1.54中,等效线是:

HttpServletRequest hsr = (HttpServletRequest)getRequestCycle().getRequest().getContainerRequest();
hsr.getAttribute("SERVER_NAME");
Run Code Online (Sandbox Code Playgroud)

但是我总是得到一个空字符串.

java apache wicket web-applications

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

使变量类级别与最终本地级别相比的优点和缺点

我已经用Java编写了一段时间,我必须决定是否要创建一个变量类级别来制作一个最终的局部变量,所以我在我的代码中有它的范围.是否有标准或逻辑来做出这个决定?以某种方式做到这一点是否有任何利弊?

提前感谢您的任何答案.

java variables scope

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

标签 统计

java ×2

apache ×1

scope ×1

variables ×1

web-applications ×1

wicket ×1