小编woj*_*k88的帖子

在CDI SessionScoped bean中注入HttpServletRequest

我有一个会话范围的CDI bean,我需要以某种方式访问HttpServletRequest这个bean的@PostConstruct方法中的对象.可能吗?我试图注入这样一个对象,但结果是:

WELD-001408 Unsatisfied dependencies for type [HttpServletRequest] with qualifiers     [@Default] at injection point [[field] @Inject ...]
Run Code Online (Sandbox Code Playgroud)

正如我在google搜索中所理解的那样,Seam框架具有这样的功能,但我在GlassFish服务器上有一个标准的Java EE应用程序.

是否有可能以某种方式将请求传递给CDI bean的@PostConstruct方法?

java java-ee cdi

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

PrimeFaces中的RequestContext和Ajax状态

我需要处理全局ajax响应.当我只想在没有任何参数的情况下调用正常的javascript操作时,一切正常,开箱即用.我可以使用p:ajaxStatus controll,并且应用程序的行为方式正确.

我其实现在需要做的,是处理情况,当Ajax请求期间,出现了externalContext.redirect()调用.它只发生在应用程序的一个地方,但它是从很多地方调用的.我在想,我可以在RequestContext中添加回调参数.但是如何在javascript中访问此参数?

一边看萤火虫,我可以看到callbackParam在JSON响应返回,但我怎么能在JavaScript中访问该值?

javascript jsf primefaces

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

没有间距的SWT布局允许给定小部件的水平填充

我尝试创建具有3列但没有间距的视图.更重要的是我需要有一个中心列,其宽度由容器的整体宽度决定(所以它抓住多余的水平空间).

GridLayout允许我创建3个宽度的中心填充容器,但我不能使此布局中的单元格之间的间距等于零.另一方面,在FillLayout中,很容易将specing等于零,但是不可能使中心列宽由容器宽度决定.

你能告诉我如何通过SWT布局实现我的目标吗?

java layout swt

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

标签 统计

java ×2

cdi ×1

java-ee ×1

javascript ×1

jsf ×1

layout ×1

primefaces ×1

swt ×1