从Just-ice.jar升级到Icefaces 3.3.0 GA

时间:2017-11-17 19:38:59

标签: java icefaces-3

目前,Web逻辑门户应用程序正在使用[ { "branch_id": 992, "sale_id": 24422, "identifier": "", "emitter": { "id": 68, "tax_id": "", "address": { "street": "Carretera a buenavista km 21", "country_code": "MEX", } } } ]。现在我尝试将其升级到Icefaces 1.8.2,但应用程序代码使用3.3 getOriginalRequest 方法通过使用just-ice.jar获取com.icesoft.faces.context.BridgeExternalContextHttpServletRequest。任何一个指南都可以使用Icefaces1.8.2中必须使用的备用类和Jar。

以下是我正在使用的代码。

Icefaces 3.3

1 个答案:

答案 0 :(得分:0)

ICEfaces 2.x及更高版本都使用标准的JSF Bridge,因此不再需要BridgeExternalContext。

HttpServletRequest requestObj =(HttpServletRequest)

FacesContext.getCurrentInstance()getExternalContext()Request()方法;

String value =(String)requestObj.getAttribute(" property");

我将如何从HttpServletRequest中检索一个对象。